Omegro Executive and Leadership Team

August, 2026

Leadership Overview

Omegro has 6 executives leading key functions including strategy, operations, marketing, administration, portfolio finance, and human resources.

Focused on preserving software legacies, Omegro maintains a people-first acquisition model that secures long-term stability for partners while fostering sustainable growth across the global software ecosystem.

Leadership Roles at Omegro

  • Chief Executive Officer - Richard Haus
  • Co-Chief Executive Officer - Troy O'Connor
  • Chief Financial Officer, Portfolio - Shaaz Hussain
  • Chief Marketing Officer - Lynne Salmon
  • Chief of Staff - Peter Grant
  • Chief People Officer - Jim Taylor
  • Richard Haus - Chief Executive Officer

    Richard Haus, the Chief Executive Officer at Omegro, directs the overarching acquisition strategy and long-term vision for the organization. By identifying software companies that align with the buy-and-grow philosophy, the Chief Executive Officer ensures that acquired entities maintain operational independence while benefiting from centralized resources. Richard Haus oversees the integration process, prioritizing the preservation of unique corporate identities and legacy values. This leadership role involves constant engagement with the Board to refine investment criteria and expand market reach across North American and European software sectors. By fostering a culture of stability, the Chief Executive Officer drives sustainable growth for all portfolio companies. Through rigorous assessment of potential acquisitions, the Chief Executive Officer secures the future of software businesses seeking a permanent home. Ultimately, the Chief Executive Officer maintains the integrity of the Omegro mission by balancing aggressive expansion with a commitment to the people behind the software.
    Richard Haus

    Troy O'Connor - Co-Chief Executive Officer

    Troy O'Connor, the Co-Chief Executive Officer at Omegro, manages the operational execution of the buy-and-grow model to ensure portfolio efficiency. While the Chief Executive Officer focuses on strategy, the Co-Chief Executive Officer optimizes internal processes and cross-functional collaboration to support the diverse needs of acquired software firms. Troy O'Connor drives the implementation of standardized growth frameworks that respect the individual identity of each business unit. This role involves overseeing the scaling of infrastructure and ensuring that operational synergies translate into tangible value for stakeholders. By monitoring performance metrics across the entire portfolio, the Co-Chief Executive Officer identifies opportunities for improvement and resource allocation. The Co-Chief Executive Officer maintains strong relationships with founders to ensure a smooth transition into the Omegro ecosystem. Through this focus on operational excellence, the Co-Chief Executive Officer secures the long-term viability of every software company within the group.

    Shaaz Hussain - Chief Financial Officer, Portfolio

    Shaaz Hussain, the Chief Financial Officer, Portfolio at Omegro, directs the financial health and fiscal strategy for all acquired software companies. By implementing robust financial reporting and analysis, the Chief Financial Officer, Portfolio ensures that each business unit maintains sustainable growth and operational stability. Shaaz Hussain oversees the allocation of capital and monitors the financial performance of the entire portfolio to identify areas for improvement. This leadership role involves working closely with the executive team to evaluate the financial viability of new acquisitions and ensure alignment with the long-term investment goals of the firm. By providing financial oversight and guidance, the Chief Financial Officer, Portfolio supports the preservation of legacy businesses while driving profitability. The Chief Financial Officer, Portfolio manages the complex financial landscape of the conglomerate, ensuring that all portfolio companies have the resources necessary to thrive. Through disciplined financial management, the Chief Financial Officer, Portfolio secures the future of the organization.

    Lynne Salmon - Chief Marketing Officer

    Lynne Salmon, the Chief Marketing Officer at Omegro, architects the brand positioning and communication strategy for the conglomerate. By highlighting the unique value proposition of the buy-and-grow model, the Chief Marketing Officer attracts software companies seeking a permanent home. Lynne Salmon oversees the development of marketing collateral that emphasizes the people-first approach and the commitment to preserving legacy identities. This leadership role involves coordinating with portfolio companies to enhance market visibility and customer engagement across global digital channels. By aligning marketing efforts with the broader corporate mission, the Chief Marketing Officer ensures consistent messaging that resonates with potential acquisition targets and existing partners. The Chief Marketing Officer drives initiatives that showcase the stability and long-term partnership benefits offered by the firm. Through strategic outreach and brand management, the Chief Marketing Officer strengthens the market position of the entire portfolio, ensuring that every software entity remains competitive and relevant.

    Peter Grant - Chief of Staff

    Peter Grant, the Chief of Staff at Omegro, manages the internal administrative functions and facilitates communication between the executive leadership team and the broader organization. By streamlining decision-making processes, the Chief of Staff ensures that the strategic goals of the firm remain the primary focus for all departments. Peter Grant oversees the coordination of high-level projects and ensures that the vision of the leadership team translates into actionable tasks across the portfolio. This role involves managing the flow of information to the Board and ensuring that all operational requirements receive timely attention. By optimizing the daily operations of the executive office, the Chief of Staff supports the growth and stability of the entire conglomerate. The Chief of Staff maintains alignment across various functions, ensuring that the people-first philosophy remains central to all internal initiatives. Through meticulous planning and execution, the Chief of Staff drives organizational efficiency and supports the long-term success of the firm.

    Jim Taylor - Chief People Officer

    Jim Taylor, the Chief People Officer at Omegro, leads the human resources strategy and ensures that the people-first approach remains the cornerstone of the acquisition process. By fostering a culture that values the unique identity of every acquired software company, the Chief People Officer supports the retention and development of talent across the portfolio. Jim Taylor oversees the integration of human capital strategies that align with the mission of preserving legacy values. This leadership role involves designing programs that promote employee engagement and professional growth within the diverse business units. By facilitating communication and collaboration between teams, the Chief People Officer ensures that the organizational culture remains cohesive and supportive. The Chief People Officer drives initiatives that prioritize the well-being of the workforce, recognizing that the success of the firm depends on the people behind the software. Through strategic talent management, the Chief People Officer secures the long-term stability and growth of the entire organization.

    Explore Leadership Teams in Holding Companies & Conglomerates

    Frequently Asked Questions Regarding Omegro Top Executives and Leadership Team

    Who leads Omegro?
    Omegro is led by Richard Haus (Chief Executive Officer), along with executives such as Troy O'Connor (Co-Chief Executive Officer) and Shaaz Hussain (Chief Financial Officer, Portfolio).
    Who is part of Omegro’s executive team?
    The executive team of Omegro includes leaders such as Richard Haus (Chief Executive Officer), Troy O'Connor (Co-Chief Executive Officer), Shaaz Hussain (Chief Financial Officer, Portfolio) and other senior executives.
    How many executives does Omegro have?
    Omegro has 6 executives leading key business areas.
    What roles are included in Omegro’s leadership team?
    The leadership team of Omegro includes roles such as Chief Executive Officer, Co-Chief Executive Officer, Chief Financial Officer, Portfolio, Chief Marketing Officer, Chief of Staff.