Kelly Welch is an experienced Recruiting Manager currently working at Kriska Transportation Group since May 2022. Prior to this role, Kelly held the position of Manager of Recruiting and Compliance at Schneider from June 2017 to March 2022. Kelly obtained education from Ryerson University, contributing to a strong foundation in recruitment and compliance within the transportation industry.
Sign up to view 0 direct reports
Get started