Leadership Overview
Youi has 4 executives leading key functions including marketing, financial oversight, information technology, and human resources.
Driven by a commitment to rapid growth and customer-centric insurance solutions, Youi delivers specialized home, contents, and car coverage to hundreds of thousands of policyholders across Australia while maintaining a strong focus on direct-to-consumer excellence.
Driven by a commitment to rapid growth and customer-centric insurance solutions, Youi delivers specialized home, contents, and car coverage to hundreds of thousands of policyholders across Australia while maintaining a strong focus on direct-to-consumer excellence.
Leadership Roles at Youi
Brett Mclachlan - Chief Financial Officer
Brett Mclachlan, the Chief Financial Officer at Youi, manages all fiscal operations, capital allocation, and financial reporting for the organization. Overseeing the financial health of the company, the Chief Financial Officer ensures rigorous compliance with regulatory standards while supporting the rapid scaling of insurance product offerings. This leadership role involves coordinating with the Board and the parent company, OUTsurance Holdings Limited, to maintain robust financial stability. By monitoring revenue streams and operational costs, Brett Mclachlan directly impacts the profitability of the business. Furthermore, the Chief Financial Officer architects long-term financial strategies that facilitate sustainable growth across the Australian market. Through precise risk assessment and capital management, Mclachlan optimizes the balance sheet to support ongoing investment in technology and customer service infrastructure. Ultimately, the Chief Financial Officer provides the necessary financial oversight to sustain the company's position as a leading direct-to-consumer insurer.
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 market. Overseeing the development of multi-channel campaigns, the Chief Marketing Officer ensures that home, contents, and car insurance products reach target demographics effectively. This leadership role involves analyzing market trends to maintain the rapid growth trajectory of the company. By optimizing digital engagement and brand visibility, Angela Greenwood directly impacts the expansion of the policyholder base. Furthermore, the Chief Marketing Officer collaborates with the executive team to align marketing initiatives with the broader corporate objectives of the parent organization, OUTsurance Holdings Limited. Through data-driven insights, Greenwood refines messaging to enhance consumer trust and loyalty. Ultimately, the Chief Marketing Officer secures a competitive advantage by differentiating the brand within the crowded general insurance sector, ensuring consistent market penetration and long-term brand equity.
Ian Shanks - Chief Information Officer
Ian Shanks, the Chief Information Officer at Youi, directs the technological infrastructure and digital transformation initiatives that support the company's insurance operations. Overseeing the development of scalable software platforms, the Chief Information Officer ensures seamless integration between customer-facing applications and internal data systems. This leadership role involves managing cybersecurity protocols and data integrity to protect the information of hundreds of thousands of policyholders. By implementing advanced analytics and automation, Ian Shanks directly impacts the efficiency of claims processing and policy management. Furthermore, the Chief Information Officer collaborates with other C-suite leaders to leverage technology as a primary driver of market growth. Through the modernization of IT systems, Shanks enables the business to adapt quickly to changing consumer demands in the Australian insurance landscape. Ultimately, the Chief Information Officer maintains the technological backbone required to uphold the company's reputation for rapid, reliable service delivery.
Jessica Richardson - Chief People Officer
Jessica Richardson, the Chief People Officer at Youi, manages all human capital strategies, talent acquisition, and organizational culture development. Overseeing the recruitment and retention of a high-performing workforce, the Chief People Officer ensures that the company maintains the internal expertise necessary to support rapid growth. This leadership role involves designing professional development programs and performance management systems that align with the corporate mission. By fostering an inclusive and high-engagement work environment, Jessica Richardson directly impacts employee productivity and service quality. Furthermore, the Chief People Officer collaborates with the executive team to ensure that organizational values remain consistent with the standards of the RMIH Group. Through strategic workforce planning, Richardson addresses the evolving needs of the business as it expands its footprint across Australia. Ultimately, the Chief People Officer drives the cultural initiatives that empower staff to deliver exceptional value to every policyholder.
Explore Leadership Teams in Insurance
CNA Financial Corporation provides commercial property and casualty insurance products primarily in the United States. It operates through Specialty, Commercial, International, Life & Group Non-Core, and Corporate & Other Non-Core segments. The companys property insurance products include property, marine, boiler, and machinery coverages; and casualty insurance products comprise workers compensation, general and product liability, commercial auto, and umbrella coverages.
Company Leadership

MS
Tokio Marine Group is a global insurance group. It offers non-life (P&C) insurance business, life insurance business, and financial and general businesses. The company was founded in 1879 and is headquartered in Tokyo, Japan.
Company Leadership AC
YT
TS
GP
AXA is a global insurance and financial services group focused on protecting people, property, and businesses. It operates across many regions, offering solutions in health, life, savings, property, and casualty insurance. The company emphasizes innovation, sustainability, and responsible investment while aiming to support human progress and long term resilience.
Company Leadership
TK
YF
Founded in 1836, Legal & General America provides insurance services such as life, retirement planning, and claim settlement to customers in the U.S. The company is located in Frederick, Maryland.
Company Leadership DL
ME
AL
GG