Channel Mechanics

Shane Finneran, Head of Customer Success

Shane Finneran joined the Channel Mechanics team as a marketing intern in 2014 while studying at NUIG. Upton completion of his degree Shane became a full-time team member in 2016. A Bachelor of Commerce graduate, Shane has experience across a range of areas including Marketing, Sales, QA and Information Systems.

While studying at NUIG, he took the opportunity to spend a semester at the Hong Kong University of Science & Technology where his primary focus of study was around start-up culture. His hands-on approach and his enthusiastic perspective means he has obtained great exposure to all areas of the company.

While starting his career in marketing, Shane progressed to the role of Sales Engineer before joining the Customer Success team. After 12 months, he was promoted to Head of Customer Success in December 2020.


Connect with Shane on LinkedIn here or find out why he thinks “9-5 is over-rated


If you would like to join the Channel Mechanics Team, please check out our current vacancies here. Or follow Channel Mechanics on LinkedIn and Twitter to stay up to date about all things channel.

Stay Connected

Follow Channel Mechanics on LinkedIn and Twitter to stay up to date on all things channel.

Schedule a demo

Discover how our channel enablement platform can transform your channel strategy. Schedule a demo today.

Schedule a Demo

This website uses cookies as described in our Cookies Policy. By using the website you agree to these cookies being set. To find out more, please see our Cookies Policy, Privacy Statement and find out further information at