Tombras's IT department is led by Juan Tubert (Chief Technology Officer) and has 93 employees.
Jauvis Dozier
UX Analyst Intern
Amelia Vohsen
Studio Design Intern
Nick Greenberg
Creative Director
Madelyn Baur
Production Designer
Fiona Henne
Associate Art Director
Bill Bayne
Executive Creative Director
Shane Bookhultz
Director, Data Science
Olivia Riddoch
Art Direction Intern
Allison MacIntosh
Felipe Oliva
Director de arte
Sarah Southerland
Associate Creative Director
Eric Cheek
Looking for a particular Tombras employee's phone or email?