Allens
Show contact
Links
Pier D'angelo
Chief Strategy Officer
Rebecca Hann
Head Of Business Insights
James Watts
Head Of Business Development - Practice
Oxana Monteleone
Head Of Strategic Projects
Stephen Smith
Senior Business Development - Major Pursuits Lead
+ 2 more
Ross Galbraith
Business Insights Manager
July, 2023 - present
November, 2009
View in org chart