Becky Smith is a seasoned professional in sales performance, leadership, and organizational development, currently serving as the National Account Director at the Canadian Management Centre since February 2023. Smith has a proven track record as the Owner of Upshot Canada Inc, specializing in consulting and training in sales performance and leadership, and has re-established Upshot Training Solutions after its inception in South Africa. Previous roles include General Manager of Scania Academy and General Manager of Scania Mining in Southern Africa, where significant profit increases and business expansions were achieved. Earlier experience includes various sales and management positions at companies such as AchieveGlobal and Lafarge Canada, showcasing strong capabilities in team development and training initiatives. Smith holds an Honours Bachelor's degree from Laurentian University and a Master's Teaching Certificate from Canisius University.
Sign up to view 0 direct reports
Get started