Play Video

Russell Beggs

Technical Leadership

Russell Beggs is the newly appointed Site Lead for ESO in Belfast. On a mission to deliver on ESO’s vision of better safety and better health for communities, he has a 15 year background in technology, software engineering, leadership and delivery spanning Europe, North America and Asia Pacific in various industries.

Russell has spoken internationally at numerous Microsoft events and developer conferences.

Russell will be contributing content on Tech Leadership and sharing his experiences from his own journey in tech.