Charlie Mccall is a seasoned manager with extensive experience in the energy sector. Currently serving as a Manager at ENOC since November 2020, Charlie has demonstrated strong leadership and operational skills. Previously, Charlie held a managerial position at ADNOC Group, further solidifying expertise in managing teams and projects within the industry.
Sign up to view 10 direct reports
Get started
This person is not in any teams