A Thinking Ape's Marketing department is led by Sergio Martin Delgado (Marketing Art Lead) and has 6 employees.
Michael Carville
Lead Marketing Artist
Anastasiya Ivanova
Senior Marketing Manager
Sergio Martin Delgado
Marketing Art Lead
Alexis-Francois Morand
Senior Marketing Artist
Looking for a particular A Thinking Ape employee's phone or email?