As CCO, Costas leads a team of Customer Success Managers who are responsible for ensuring the success of the customer. With over 18 years of tech experience, Costas has always been motivated by his passion to produce tech that improves society.
Sign up to view 0 direct reports
Get started