Centroid Solutions employs 34 employees. The Centroid Solutions management team includes Cristian Vlasceanu (Chief Executive Officer), Stalo Kouali (Business Development Manager), and Stephen Ross Villegas (Head of Support and Onboarding).
Get Contact Info for All DepartmentsLooking for a particular Centroid Solutions employee's phone or email?