SaaS Database/People/Olga CreutzburgOCOlga CreutzburgCEO at CrossComputeFounderCEOCompanyCrossComputeNew York, United States · Founded 2011Revenue$304.3KTeam size8Company profile →