Amelia Fincher

Chief Executive Officer at SARAH & SEBASTIAN

Amelia Fincher is currently the Chief Executive Officer at SARAH & SEBASTIAN. Prior to this, she had held roles such as Head of Strategy and Business Development at MECCA Brands, Chief Executive Officer at Dion Lee, Head of Strategy at Apparel Group, and Vice President of Investment Banking at JP Morgan. Amelia also founded and managed Recreation Clothing, a high-end women's sports and leisurewear brand in Australia. She holds an MBA in Luxury Brand Management from ESSEC Business School and a Bachelor of Commerce in Finance from the University of Melbourne.

Links

Previous companies

Mulberry Group PLC logo
MECCA logo
Macquarie Group logo
APG & Co logo

Org chart

Sign up to view 7 direct reports

Get started