Picterra
Contact
View in org chart
Pierrick Poulenas
CEO & Co-Founder
Dan Rushton
Content Marketing Manager
Borja Salvá
Account Executive
Sara Garbini
Graphic Designer
Luke Hopkins
Customer Success Manager
+ 6 more
Current role