Frederic Moeller is a seasoned finance and investment executive with over two decades of experience in leadership roles, currently serving as Chief Financial Officer at STACK Infrastructure and Vaultica Data Centers. Previously, Frederic co-founded Australia's first pure-play online IT retailer, MLI Direct Pty. Ltd., and led financial strategies and corporate transformations at multiple organizations, including Myllenia Group and STACK Infrastructure. With a strong focus on private equity-backed companies, particularly in digital infrastructure, Frederic excels in investment strategy, capital deployment, and risk management. Frederic holds an MBA from Georgetown University and has completed a graduate program in International Management at the University of Oxford.
This person is not in any teams
This person is not in any offices