Global IT Helpdesk Manager at Aurora Energy Research | JobVerse