Shane Walshe is an experienced corporate sales and event management professional with a strong background in various industries. Currently serving as Corporate Sales Manager at Business Post since November 2025, Shane previously held the position of Membership Support Manager for EEMA-UK-AFRICA at ACCA from January 2023 to November 2025, and Senior Client Services Manager at Novartis from October 2021 to January 2023. Prior roles include Team Lead for Events & Mandatory Courses at the Royal College of Physicians of Ireland, where Shane managed multiple teams overseeing mandatory courses and significant conferences, including the ICOH 2018. Additional experience includes working as Programme Manager at BC Hydro and as Sales and Marketing Executive at J&S Automotive Distributors. Shane holds a Master’s Degree in Marketing Communications and a Bachelor’s Degree in International Business, both from Dublin Business School.
This person is not in the org chart
This person is not in any teams
This person is not in any offices