Factory
Show contact
Links
Simon Schaefer
Founder, CEO
Sara Esmaeili
Sales Manager
C P
Senior Creative Director
Filipe Fernandes
Chief Financial Officer
Jean-François Muller
Director
+ 4 more
Current role
View in org chart