fbpx

software developer

More Option

Cancel

Thomas Siebel

Software developer, businessman, investor and philanthropy