Imperial Executive and Leadership Team

October, 2026

Leadership Overview

Imperial has 4 executives leading key functions including operations, finance, human resources, and corporate strategy.

Focused on advancing automated retail technology, Imperial delivers superior vending and micro market experiences through real-time data integration and a commitment to service excellence across all customer touchpoints.

Leadership Roles at Imperial

  • Chief Financial Officer - Craige Johnston
  • Chief Operating Officer - John Slaughter
  • President - Lance Whorton
  • Chief People Officer - Angela McAfee
  • Craige Johnston - Chief Financial Officer

    Craige Johnston, the Chief Financial Officer at Imperial, manages all fiscal planning, capital allocation, and financial reporting for the enterprise. Overseeing the budgetary requirements for technology investments, the Chief Financial Officer ensures that capital flows toward high-impact vending and micro market infrastructure. This financial leadership role involves analyzing real-time sales data to forecast revenue trends and optimize product offerings across diverse regional markets. By maintaining strict fiscal discipline, Craige Johnston supports the long-term stability of the organization while enabling strategic expansion. The Chief Financial Officer works closely with the management team to evaluate the return on investment for new payment technologies and service enhancements. Through precise financial modeling, Johnston mitigates risk and identifies opportunities for cost-effective growth. This executive function remains vital for sustaining the company's commitment to quality service. Ultimately, Johnston provides the economic framework that allows the business to thrive in a rapidly evolving automated retail landscape.

    John Slaughter - Chief Operating Officer

    John Slaughter, the Chief Operating Officer at Imperial, directs all daily logistics and technical service deployments across the organization. Overseeing the integration of cutting-edge vending hardware, the Chief Operating Officer ensures that real-time inventory data flows seamlessly into the central management systems. This operational oversight drives efficiency in product replenishment and maintenance schedules throughout North American markets. By optimizing the supply chain, John Slaughter directly impacts the quality of the customer experience and the reliability of the micro market platforms. The Chief Operating Officer collaborates with the technical services team to troubleshoot hardware issues, ensuring minimal downtime for clients. Through rigorous process management, Slaughter maintains high standards for foodservices delivery. This leadership role focuses on scaling operational capacity while maintaining the service-oriented culture that defines the company. Ultimately, Slaughter secures the operational foundation necessary for sustained growth and technological innovation within the competitive automated retail sector.

    Lance Whorton - President

    Lance Whorton, the President at Imperial, architects the overarching corporate strategy and drives the long-term vision for the organization. Overseeing the integration of technology into traditional vending and micro market models, the President ensures that the company remains at the forefront of industry innovation. This leadership role involves guiding the executive team toward achieving growth targets while maintaining a steadfast commitment to customer satisfaction. By evaluating market trends and competitive dynamics, Lance Whorton shapes the strategic direction of the business across all regional operations. The President works closely with the Board and C-suite leaders to align operational goals with the company's core mission of service excellence. Through decisive leadership, Whorton fosters an environment where data-driven decision-making informs every product offering and service enhancement. This executive function remains central to the company's ability to scale effectively. Ultimately, Whorton secures the future of the organization by championing a culture of continuous improvement and technological advancement.
    Lance Whorton

    Angela McAfee - Chief People Officer

    Angela McAfee, the Chief People Officer at Imperial, directs all human capital strategies, talent acquisition, and employee development initiatives. Overseeing the recruitment of service-oriented professionals, the Chief People Officer ensures that the workforce remains aligned with the company's mission of providing exceptional customer care. This leadership role involves designing training programs that empower staff to utilize advanced technology in foodservices and technical support. By fostering a culture of dedication and expertise, Angela McAfee directly impacts the quality of service delivered to every client. The Chief People Officer collaborates with department heads to maintain high retention rates and promote internal growth opportunities. Through strategic workforce planning, McAfee ensures that the organization possesses the necessary talent to support expanding operations across the country. This executive function focuses on building a resilient team capable of adapting to new market demands. Ultimately, McAfee secures the human foundation that drives the company's reputation for excellence.
    Angela McAfee

    Explore Leadership Teams in Business Services

    Frequently Asked Questions Regarding Imperial Top Executives and Leadership Team

    Who leads Imperial?
    Imperial is led by Craige Johnston (Chief Financial Officer), along with executives such as John Slaughter (Chief Operating Officer) and Lance Whorton (President).
    Who is part of Imperial’s executive team?
    The executive team of Imperial includes leaders such as Craige Johnston (Chief Financial Officer), John Slaughter (Chief Operating Officer), Lance Whorton (President) and other senior executives.
    How many executives does Imperial have?
    Imperial has 4 executives leading key business areas.
    What roles are included in Imperial’s leadership team?
    The leadership team of Imperial includes roles such as Chief Financial Officer, Chief Operating Officer, President, Chief People Officer.