



Our Leadership
- Bringing World Class Service to You Everyday!
Our Leadership
Bringing World Class Service to You Everyday!

Lance Whorton
President
Lance Whorton entered the convenience services industry more than two decades ago. He has been president of Imperial for nearly 12 years. Lance has led Imperial successfully and in doing so the company received the prestigious NAMA Operator of the Year award in 2017. As Imperial continues to expand its footprint across Oklahoma and beyond, Lance remains dedicated to its culture principles: people focused, transparency, change & innovation, focus on results, and customer centric.

Michael Dry
Vice President
Michael Dry helps businesses improve food manufacturing, purchasing, facilities, and fleet management. As Vice President at Imperial, he oversees and manages various departments, as well as organizational and career development. For Michael, helping others is the rewarding part of the role. He is a proud alum of Oklahoma State University where he received a Hotel & Restaurant Administration degree. Outside the office, Michael enjoys his family, fitness competitions, and great food.

John Slaughter
COO
As a driving force behind Imperial Vending, John Slaughter has revolutionized the vending experience through innovation, technology, and a diverse product selection. Known for his exceptional organizational skills, John has built a winning team that shares his dedication to delivering world-class service. With a keen focus on customer satisfaction, John Slaughter's commitment to providing top-notch vending solutions has earned Imperial Vending a reputation for excellence.

Angela McAfee
CPO
As the Chief People Officer (CPO) at Imperial, Angela McAfee continues to drive positive change, ensuring that the company's greatest asset - its people - remain at the core of its success. Her strategic vision, combined with her compassionate approach to leadership, make her an invaluable asset to both the organization and the community it serves.

Craig Hunt
CTO
Craig Hunt is a highly skilled and visionary technology expert, serving as the Chief Technical Officer (CTO) at Imperial, a leading company in the vending industry. With a passion for cutting-edge technology and a track record of successful implementations, Craig plays a critical role in driving Imperial's technological advancements and ensuring a seamless and efficient operation.