MANAGEMENT TEAM

Kevin Roy – Client Relations & Business Development Manager (Central BC)

Kevin joined Ryan Vending in 2011 after Ryan acquired his company, which Kevin had started in 1996.  His vocational experience is varied with the last 18 years, focused on vending and office coffee service.  Kevin provides client support and business development in the lower Mainland, north through the Caribou and into Northern B.C.

Kevin is an Olds College graduate with a Diploma in Agricultural Engineering Technology.  Kevin continues to develop his technical skills and supports the service team when called upon.

Shane Green – Regional Operations Manager (Interior and Northern BC)

Shane has been a key member of the team since 2018.  He brings a wealth of management experience with a demonstrated history of working in the marine, mining & hospitality industry. Skilled in Negotiation, Logistics, Marketing, Operations Management, Industrial Design and Sales Management. Shane leads a team of CSR’s and Service Technicians throughout Interior BC, the Kootenays and Northern BC. 

Mike Garnsey – Senior Service Technician

Mike is one of the most experienced vending technicians in this country, having honed his trade with Lewis Vending prior to joining our team at Ryan’s after our acquisition of Lewis in the late 1990′s. Mike currently works out of our Parksville branch where he is directly responsible for ensuring our machines are functioning optimally at all times and providing mentorship to CSR’s. Mike has extensive experience with electronics and is often called upon by members of our industry to assist in solving complex problems with video games and all types of vending machines.

Leanne Fleming – Human Resources Manager, MBA

Leanne is the newest addition to our management team, joining us in March of 2021, in the midst the pandemic. Leanne brings with her the goal of further enhancing the Ryan Vending work environment, focusing on communication, performance and coaching, professional satisfaction, and safety. She enjoys the strategy side of human resource management, solving problems and conversations about business in general. She brings with her over 10 years experience in Human Resources, Accounting and Administration. She holds an undergraduate degree in Industrial and Organizational Psychology, post-graduate degree in Psychology with Industrial Specialization and most recently completed her Master’s in Business Administration. Her newest educational adventure is to challenge the NKE and obtain her CPHR designation. Outside of work Leanne is a parent, pet owner, and certified yoga instructor; if she is not tackling a project of some description she is relaxing with her family.