Cleo employs 110 employees. The Cleo management team includes Madhavi Vemireddy (Chief Executive Officer), Sakthi Radhakrishnan (Director, Enterprise Customer Success), and Johnny Anderson (Chief Financial Officer (CFO)).
Looking for a particular Cleo employee's phone or email?