Cleo employs 20 employees. The Cleo management team includes John Grundström (Founder), Sebastian Olavarria (Commercial Partner Manager), and María Armano (Chief of Staff and Chief Product Officer).
Looking for a particular Cleo employee's phone or email?