Rupert Mackay has extensive experience in leadership positions, serving as Director at both Data Energy and DMG Delta since January 1991. With over three decades of expertise, Rupert has contributed significantly to both organizations, showcasing a deep commitment to the energy sector and demonstrating strong management capabilities.
Sign up to view 3 direct reports
Get started
This person is not in any teams