E Inc Executive and Leadership Team

May, 2026

Leadership Overview

E Inc has 4 executives leading key functions including strategy, finance, revenue, and operations.

Driven by innovation, E Inc provides an online marketplace offering inventory merchandising and marketing software for the automotive industry, shaping market dynamics from its base in Ottawa, Ontario.

Leadership Roles at E Inc

  • Chief Executive Officer - Jason McClenahan
  • Chief Financial Officer - John Rim
  • President - Fred Acsfred
  • Chief Revenue Officer - Lisa Scott
  • Jason McClenahan - Chief Executive Officer

    Jason McClenahan, the Chief Executive Officer at E Inc, directs the overarching corporate strategy and vision. Overseeing all major business operations, McClenahan ensures the company's software solutions for inventory merchandising and marketing effectively serve the automotive industry. This leadership role involves aligning departmental goals with the company's mission to innovate and provide essential tools for automotive businesses. By fostering a culture of continuous improvement, Jason McClenahan drives the expansion of E Inc's market presence and technological capabilities. The Chief Executive Officer's focus remains on sustainable growth and enhancing the value proposition for clients across Canada and beyond. This executive guides the company's direction, ensuring robust performance and strategic positioning within the competitive software landscape.
    Jason McClenahan

    John Rim - Chief Financial Officer

    John Rim, the Chief Financial Officer at E Inc, manages all financial planning, reporting, and fiscal management. Overseeing the company's financial health, Rim ensures robust capital allocation and investment strategies that support E Inc's growth objectives in the automotive software sector. This critical role involves developing financial models, managing budgets, and optimizing resource utilization to enhance profitability and operational efficiency. By maintaining strong relationships with financial institutions and stakeholders, John Rim secures the necessary funding for innovation and expansion. The Chief Financial Officer's responsibilities extend to risk management and ensuring compliance with all financial regulations. Through meticulous financial oversight, John Rim safeguards the company's assets and drives long-term economic stability for E Inc.

    Fred Acsfred - President

    Fred Acsfred, the President at E Inc, oversees the operational execution and strategic implementation of the company's software solutions. Managing day-to-day business activities, Acsfred ensures the seamless delivery of inventory merchandising and marketing software to automotive clients. This executive role involves coordinating cross-functional teams, optimizing internal processes, and driving operational excellence across the organization. By fostering collaboration between departments, Fred Acsfred enhances E Inc's ability to respond to market demands and client needs effectively. The President's focus remains on operational efficiency and the successful deployment of technology that supports the automotive sector. Through dedicated leadership, Fred Acsfred strengthens E Inc's operational foundation and supports its overall business objectives.

    Lisa Scott - Chief Revenue Officer

    Lisa Scott, the Chief Revenue Officer at E Inc, spearheads all revenue generation initiatives and sales strategies. Overseeing the entire sales organization, Scott drives market penetration and customer acquisition for E Inc's inventory merchandising and marketing software. This leadership position involves developing and executing comprehensive go-to-market plans, managing sales pipelines, and fostering strong client relationships within the automotive industry. By identifying new revenue streams and optimizing sales processes, Lisa Scott ensures consistent top-line growth. The Chief Revenue Officer's mandate includes expanding the company's customer base across North America and enhancing customer lifetime value. Through strategic sales leadership, Lisa Scott directly contributes to E Inc's financial success and market leadership.
    Lisa Scott

    Explore Leadership Teams in Software

    Frequently Asked Questions Regarding E Inc Top Executives and Leadership Team

    Who leads E Inc?
    E Inc is led by Jason McClenahan (Chief Executive Officer), along with executives such as John Rim (Chief Financial Officer) and Fred Acsfred (President).
    Who is part of E Inc’s executive team?
    The executive team of E Inc includes leaders such as Jason McClenahan (Chief Executive Officer), John Rim (Chief Financial Officer), Fred Acsfred (President) and other senior executives.
    How many executives does E Inc have?
    E Inc has 4 executives leading key business areas.
    What roles are included in E Inc’s leadership team?
    The leadership team of E Inc includes roles such as Chief Executive Officer, Chief Financial Officer, President, Chief Revenue Officer.