Palliare
Contact
Links
View in org chart
John O'Dea
CEO
Sophie Perry
Mechanical Engineer
Caroline Sherlock
Managing Director
Ailbhe Tuohy
Senior Mechanical Design Engineer
Luke Finlayson
+ 5 more
June, 2020 - present
January, 2019