Stephen B. is currently the Head of Sales at Naudix, where they focus on building a hiring and recruitment platform. They previously held several leadership roles at TD, including Senior Sales Manager for the Greater Toronto Region, where they drove their team to achieve the top sales status in Canada. Stephen also embarked on a solo journey to explore various cultures around the world, highlighting their adventurous spirit and passion for experiencing new places.
This person is not in the org chart
This person is not in any teams
This person is not in any offices