Log in
Nesta
Contact
Links
Previous companies
View in org chart
Sean Kelleher-Clarke
Head Of Profession For Programme & Project Management
Kelly May Armstrong
EU Project Manager
October, 2013 - present
February, 2015
EU Project Manager & Biz Dev at Imagga
EU Project Manager at F6S
EU Project Manager at SkillLab