Carlo employs 34 employees. The Carlo management team includes Nina Charlotte de Souza (CMO), Antoine Bahri (Founder), and Armand Bahri (Co-Founder).
Looking for a particular Carlo employee's phone or email?