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
Team Super is a newly formed Australian superannuation fund created through the merger of Mine Super and TWUSUPER.
Company Leadership ML
PM
NS
GAINSCO Inc. is a property and casualty insurance holding company. Through our insurance brand, GAINSCO Auto Insurance®, we concentrate our efforts on the nonstandard personal automobile market, specializing in minimum-limits personal auto insurance. GAINSCO was established in 1978 as a Texas corporation and is based in Dallas, with a regional office in Miami. Our insurance operations are conducted through MGA Insurance Company Inc., a Texas corporation.
Company Leadership GA
DN
GC
DC
Independence Pet Group is a prominent full-stack pet insurance platform in North America, providing underwriting, marketing, administration, and consumer-facing insurance products. The organization supports insurance for over 800,000 pets across the U.S. and Canada through its diverse family of brands. Their mission is to enhance the bond between pets and their owners by offering innovative products and services tailored to the needs of pets and pet parents. IPG delivers a comprehensive range of solutions, including turnkey partner options and various insurance products.
Company Leadership
IR
Empire Life is a Canadian company that specializes in providing life insurance, investment solutions, and group benefits primarily for small to midsize businesses. Their offerings include various life insurance products, investment funds, and retirement savings plans, aimed at helping clients navigate financial decisions with confidence. The company is known for its commitment to customer service and innovative digital solutions. Empire Life serves a diverse clientele, including individual consumers, employers, and financial advisors.
Company Leadership IC
CV

MS