Pricing
Echo
Unverified
Contact
Stephen Johns has been working as the Chief Operations Officer at Echo since July 2022. Prior to that, Stephen was the Northern Operations Manager at Iron Mountain from 2010 to August 2022.
Location
Auckland, New Zealand
Links
Previous companies
View org chart
View manager
View position
Angela Misela
Customer Experience & Resource Planning Manager
Tom Shakespeare
Auckland Site Mananger
View teams
5 people, 0 jobs
View offices
General Electric
Ford
Comcast
Accenture
Vodafone
Danske Bank
View more