Leroi Fakraufon is an experienced Project Manager with a strong background in managing renewable energy projects. Currently at Origin Energy since August 2022, Leroi oversees the development of 1.8GW of solar, wind, and battery projects. Prior to this, Leroi held the position of EPC Project Manager at Vena Energy, managing 20MW projects and leading a team of up to 12 professionals while engaging with various municipal bodies. Leroi has also managed multiple projects at IBC SOLAR PROJECTS, focusing on procurement, scheduling, and financial management, following a progression from Project Engineer to Project Manager. Additionally, Leroi has experience in technical sales support and holds a Bachelor of Engineering in Electrical and Electronics Engineering from Griffith University.
This person is not in the org chart
This person is not in any teams