• SSE

  • Rory Tulloch
RT

Rory Tulloch

Senior IT Business Partner - Comms And Engagement Manager at SSE

Rory Tulloch is a seasoned professional with extensive experience in IT business partnership and project management, currently serving as a Senior IT Business Partner and Comms and Engagement Manager at SSE plc since May 2022. Responsibilities include leading the Group Technology Services communications and engagement team and ensuring alignment with SSE's strategic investments. Prior roles include IT Business Partner at Thames Water, where Rory managed significant telecommunications and operational technology projects, enhancing site security systems and migrating 164 WAN sites. Rory's earlier experiences encompass technology development at The Guide Dogs for the Blind Association, account management at Vodafone and Canada Life Group Insurance, and a robust educational foundation, culminating in a Bachelor's degree in Geography from the University of Plymouth.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


SSE

23 followers

SSE is a UK-listed energy company with operations and investments across the UK and Ireland. It is primarily a developer (which includes being a builder), an operator and an owner of low-carbon energy assets and businesses, with a strategic focus on regulated electricity networks and renewable energy.


Industries

Headquarters

Dublin, Ireland

Employees

5,001-10,000

Links