If you need more lookups,
subscriptions start at $34 USD/month.
Stephen McCarroll Location
Leicester, GB
Stephen McCarroll Work
2026 -now Head of Customer Success @
2024 -2026 Senior Customer Success Manager, UKI and Nordics @
2023 -2024 Customer Success Manager @
2022 -2023 Business Development Manager @
2019 -2022 Account Manager @
2018 -2019 Business Development Manager @ IGS Solutions
2015 -2018 Business Development Manager @
2014 -2015 Supervisor @ The Parcel Yard @ Steamin' Billy Brewing Co Limited
2011 -2015 Freelance Animator and Modeller @ Self Employed
Stephen McCarroll Education
De Montfort University
2:1 (Animation Design)
2008-2011
Stephen McCarroll Skills
Photoshop
Animation
Adobe Illustrator
Business Development
UV mapping
Technical Demonstrations
Adobe Photoshop
Character Animation
Traditional Animation
Compositing
Computer Animation
Account Management
Sales
Maya
Texturing
Customer Relationship Management Crm
Microsoft Products
Networking
Software As A Service Saas
Microsoft Office
Microsoft Excel
Marketing
Customer Service
Teamwork
Project Management
Customer Relationship Management
Software as a Service
Stephen McCarroll Summary
Stephen McCarroll, based in Leicester, GB, is currently a Head of Customer Success at Treyd. Stephen McCarroll brings experience from previous roles at Treyd and Cite - Your Digital Agency. Stephen McCarroll holds a 2008 - 2011 2:1 in Animation Design @ De Montfort University. With a robust skill set that includes Photoshop, Animation, Adobe Illustrator, Business Development, UV mapping and more. Stephen McCarroll has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Stephen McCarroll?
Find contact details for 700 million professionals.