Owen Welsh has extensive experience in sports marketing and partnerships. Owen started their career in 2008 at Senators Sports & Entertainment where they worked in group sales. In 2009, they joined IMG and managed event and business development projects. Owen then moved on to the Toronto Blue Jays Baseball Club in 2010, where they served as a corporate partnerships account manager. Welsh joined the Canadian Football League in 2013 and held various roles, including Vice President of Sports Betting, Gaming & Innovation. Additionally, they were involved with the SMCC, serving as a board member and co-chair of the SMCC Activate! Mentorship Program.
Owen Welsh has a Bachelor of Arts degree in Human Kinetics Arts from the University of Ottawa. Owen also holds a Post Graduate Diploma in Sports Business Management from Algonquin College of Applied Arts and Technology. Additionally, they obtained a certification in Digital Marketing from the Canadian Marketing Association in 2013.
January, 2024 - present
January, 2023
February, 2020
December, 2017
January, 2016
October, 2013