Castelis employs 91 employees. The Castelis management team includes Fabio dos Santos (Head of Digital (Web and Performance) and AI Business Unit), Alia Chennoukh (Cheffe de projet Marketing Digital), and Aurélie da Costa (Service Delivery Manager).
Looking for a particular Castelis employee's phone or email?