ELMO Software Executive and Leadership Team

May, 2026

Leadership Overview

ELMO Software has 4 executives leading key functions including marketing, sales, people operations, and overall company direction.

Driven by a commitment to innovation, ELMO Software provides a unified cloud-based platform designed to streamline people and processes for organizations across the UK, Australia, and New Zealand, operating on a robust SaaS model.

Leadership Roles at ELMO Software

  • President - Joseph Lyons
  • Chief Marketing Officer - Mei Koon
  • Chief Sales Officer - Luke Allen
  • Global Chief People Officer - Anne Tosky
  • Joseph Lyons - President

    Joseph Lyons, the President at ELMO Software, provides overarching strategic direction and executive leadership. Guiding the company's vision, Joseph Lyons ensures alignment across all departments to achieve ELMO Software's mission of streamlining people and processes for organizations. This role involves fostering a culture of innovation and operational excellence, crucial for the company's cloud-based SaaS model. By overseeing key strategic decisions and stakeholder relations, Joseph Lyons directly influences ELMO Software's market impact and long-term sustainability. Ultimately, Lyons champions the company's growth and commitment to delivering a unified platform across Australia, New Zealand, and the UK.

    Mei Koon - Chief Marketing Officer

    Mei Koon, the Chief Marketing Officer at ELMO Software, directs all global marketing initiatives. Overseeing brand strategy and market penetration, Mei Koon ensures ELMO Software's value proposition resonates across the UK, Australia, and New Zealand. This leadership role involves architecting integrated campaigns that highlight the company's cloud-based HR, expense management, and rostering solutions. By driving demand generation and refining customer acquisition strategies, Mei Koon directly impacts the company's recurring subscription revenues. Ultimately, Koon solidifies ELMO Software's market position through impactful communication and strategic outreach.
    Mei Koon

    Luke Allen - Chief Sales Officer

    Luke Allen, the Chief Sales Officer at ELMO Software, spearheads all revenue-generating activities. Directing the sales force across key markets, Luke Allen ensures the expansion of ELMO Software's customer base in the UK, Australia, and New Zealand. This critical position involves developing and executing sales strategies that align with the company's SaaS business model and recurrent subscription revenue targets. By fostering strong client relationships and optimizing the sales funnel, Luke Allen directly contributes to sustained organizational growth. Ultimately, Allen drives the commercial success of ELMO Software through effective sales leadership and market engagement.
    Luke Allen

    Anne Tosky - Global Chief People Officer

    Anne Tosky, the Global Chief People Officer at ELMO Software, directs all human capital strategies and organizational development. Overseeing talent acquisition, employee engagement, and culture initiatives, Anne Tosky ensures ELMO Software cultivates a high-performing workforce essential for its SaaS operations. This leadership function involves aligning people strategies with the company's growth objectives across Australia, New Zealand, and the UK. By championing employee well-being and professional development, Tosky directly supports the operational efficiency and innovation driving ELMO Software's success. Ultimately, Tosky strengthens the company's foundation by nurturing its most valuable asset: its people.
    Anne Tosky

    Explore Leadership Teams in Human Resources Software

    Frequently Asked Questions Regarding ELMO Software Top Executives and Leadership Team

    Who leads ELMO Software?
    ELMO Software is led by Joseph Lyons (President), along with executives such as Mei Koon (Chief Marketing Officer) and Luke Allen (Chief Sales Officer).
    Who is part of ELMO Software’s executive team?
    The executive team of ELMO Software includes leaders such as Joseph Lyons (President), Mei Koon (Chief Marketing Officer), Luke Allen (Chief Sales Officer) and other senior executives.
    How many executives does ELMO Software have?
    ELMO Software has 4 executives leading key business areas.
    What roles are included in ELMO Software’s leadership team?
    The leadership team of ELMO Software includes roles such as President, Chief Marketing Officer, Chief Sales Officer, Global Chief People Officer.