If you need more lookups,
subscriptions start at $34 USD/month.
Jenna Armstrong Location
London, England, GB
Jenna Armstrong Work
2025 -now Head of Implementation and Partners @
2022 -2025 Head of Customer Success @
2019 -2022 Service Delivery Manager @
2018 -2019 Screening Team Leader @
2017 -2018 Screening Supervisor and QC Officer @
2014 -2016 Team Assistant @
2012 -2014 Team Assistant and Accounts Coordinator @
2011 -2012 Team Assistant @
Jenna Armstrong Education
Gaynes School 2005-2010
Jenna Armstrong Summary
Jenna Armstrong, based in London, England, GB, is currently a Head of Implementation and Partners at Giant Screening. Jenna Armstrong brings experience from previous roles at Giant Screening. Jenna Armstrong holds a 2005 - 2010 Gaynes School.
Looking for a different Jenna Armstrong?
Find contact details for 700 million professionals.