Youi Executive and Leadership Team

August, 2026

Leadership Overview

Youi has 5 executives leading key functions including strategy, technology, marketing, finance, and human resources.

Focused on delivering tailored insurance solutions, Youi prioritizes customer-centric growth and operational excellence across the Australian market to maintain a competitive edge in the general insurance sector.

Leadership Roles at Youi

  • Chief Executive Officer & Founder - Kyoko Shinohara
  • Chief Financial Officer - Brett Mclachlan
  • Chief Information Officer - Ian Shanks
  • Chief Marketing Officer - Angela Greenwood
  • Chief People Officer - Jessica Richardson
  • Kyoko Shinohara - Chief Executive Officer & Founder

    Kyoko Shinohara, the Chief Executive Officer & Founder at Youi, directs the overarching strategic vision and long-term growth trajectory for the organization. By overseeing the expansion of home and car insurance portfolios, the Chief Executive Officer & Founder ensures alignment with the broader objectives of the parent company. This leadership role involves constant evaluation of market trends to maintain a competitive advantage within the Australian insurance landscape. Kyoko Shinohara drives innovation by fostering a culture of direct-to-consumer excellence, ensuring that every policyholder receives high-value coverage. Through rigorous oversight of corporate governance and stakeholder relations, the Chief Executive Officer & Founder secures the financial health and operational stability of the firm. By championing a customer-first philosophy, the executive maintains the rapid growth momentum that defines the company's current market position while navigating complex regulatory environments to ensure sustainable success for the entire enterprise.

    Brett Mclachlan - Chief Financial Officer

    Brett Mclachlan, the Chief Financial Officer at Youi, manages the fiscal health and capital allocation strategies that support the company's rapid growth. Overseeing financial reporting, budgeting, and risk management, the Chief Financial Officer ensures that the firm maintains a strong balance sheet while navigating the complexities of the Australian insurance market. This role involves providing critical financial insights to the Board and executive leadership to guide investment decisions and operational efficiency. Brett Mclachlan drives long-term financial stability by monitoring underwriting performance and optimizing cost structures across all business units. By maintaining rigorous compliance with financial regulations and reporting standards, the Chief Financial Officer safeguards the interests of the parent company and stakeholders. Through the strategic management of assets and liabilities, Mclachlan supports the firm's ability to scale its insurance products, ensuring that the organization remains financially resilient while pursuing aggressive market expansion goals.
    Brett Mclachlan

    Ian Shanks - Chief Information Officer

    Ian Shanks, the Chief Information Officer at Youi, architects the digital infrastructure and technological frameworks necessary to support high-volume insurance operations. Overseeing the integration of advanced data analytics and secure policy management systems, the Chief Information Officer ensures seamless digital interactions for hundreds of thousands of policyholders. This role involves managing complex IT ecosystems to drive efficiency and protect sensitive consumer data across the Australian market. Ian Shanks optimizes the technological stack to facilitate rapid product deployment and real-time claims processing, directly impacting the company's ability to scale effectively. By collaborating with other C-suite leaders, the Chief Information Officer aligns technical capabilities with business goals to enhance the overall user experience. Through the implementation of robust cybersecurity protocols and scalable cloud solutions, Shanks maintains the integrity of the digital platform, ensuring that the firm remains at the forefront of insurance technology innovation.

    Angela Greenwood - Chief Marketing Officer

    Angela Greenwood, the Chief Marketing Officer at Youi, directs all brand positioning and customer acquisition strategies across the Australian insurance landscape. Overseeing the development of targeted campaigns for home and car insurance products, the Chief Marketing Officer ensures that the company's value proposition resonates with a diverse consumer base. This leadership role involves analyzing market data to refine outreach efforts and maximize return on investment for marketing expenditures. Angela Greenwood drives brand awareness by leveraging direct-to-consumer channels, effectively communicating the unique benefits of the firm's insurance offerings. By coordinating with the executive team, the Chief Marketing Officer aligns promotional activities with broader growth targets to sustain the company's rapid expansion. Through the continuous optimization of digital marketing funnels and customer engagement metrics, Greenwood strengthens the market presence of the organization, ensuring that the brand remains a top choice for policyholders seeking reliable and accessible insurance solutions.

    Jessica Richardson - Chief People Officer

    Jessica Richardson, the Chief People Officer at Youi, directs the human capital strategy and organizational development initiatives that sustain the company's high-growth culture. Overseeing talent acquisition, employee engagement, and professional development programs, the Chief People Officer ensures that the workforce remains aligned with the firm's core mission of delivering exceptional insurance services. This role involves fostering an inclusive and high-performance environment that attracts top-tier talent across the Australian operations. Jessica Richardson drives organizational effectiveness by implementing robust performance management systems and leadership training protocols. By collaborating with the executive team, the Chief People Officer aligns workforce capabilities with the strategic needs of the business, ensuring that the company possesses the necessary expertise to maintain its competitive edge. Through the continuous refinement of internal culture and employee retention strategies, Richardson cultivates a motivated team, directly contributing to the overall operational success and long-term sustainability of the organization.

    Explore Leadership Teams in Insurance

    Frequently Asked Questions Regarding Youi Top Executives and Leadership Team

    Who leads Youi?
    Youi is led by Kyoko Shinohara (Chief Executive Officer & Founder), along with executives such as Brett Mclachlan (Chief Financial Officer) and Ian Shanks (Chief Information Officer).
    Who is part of Youi’s executive team?
    The executive team of Youi includes leaders such as Kyoko Shinohara (Chief Executive Officer & Founder), Brett Mclachlan (Chief Financial Officer), Ian Shanks (Chief Information Officer) and other senior executives.
    How many executives does Youi have?
    Youi has 5 executives leading key business areas.
    What roles are included in Youi’s leadership team?
    The leadership team of Youi includes roles such as Chief Executive Officer & Founder, Chief Financial Officer, Chief Information Officer, Chief Marketing Officer, Chief People Officer.