Roy Dahl in

Roy Dahl

Inspirer · DISC type di
Digital Strategy Manager at Scottish Water
📍 Edinburgh, Scotland, United Kingdom

Roy Dahl is a Digital Strategy Manager at Scottish Water, with a long history at the company in roles including Digital Transformation Manager and Project Manager. He focuses on digital leadership for capital investment, aiming to improve efficiency. He is a graduate of Newcastle University.

He has spoken publicly about digital transformation in the water sector, sharing insights on how Scottish Water has established a Digital Leadership Hub to accelerate project timelines and enhance digital asset delivery.

Read the full overview →
Current Role
Digital Strategy Manager
Location
Edinburgh, Scotland, United Kingdom
Personality Overview

How Roy shows up

Generous
Decisive
Confident & Optimistic

They measure a product on its merit but can be influenced by strong testimonials. They respond well to objective pitches but also attach some value to relationships. They usually prefer to drive the conversation.

Priorities

Topics Roy cares about

Digital Strategy
His current and previous roles at Scottish Water focus on digital strategy and transformation, indicating this is his core professional expertise.
Capital Investment
He previously managed digital transformation specifically for the Capital Investment Directorate and has spoken on forming a capital investment Digital Leadership Hub.
+4 more topics Login to view topics
Career

Work history

4-2025
Digital Strategy Manager
Scottish Water
9-2022 - 4-2025
Digital Transformation Manager
Scottish Water
10-2019 - 8-2022
Transformation Project Delivery Manager
Scottish Water
11-2016 - 10-2019
Industrial Services Manager
Scottish Water Horizons
9-2014 - 10-2016
Delivery Manager
Scottish Water
In the press

Media appearances

No media yetWe could not find public media appearances for this person.
Education
Education details unavailable
Newcastle University
Social presence
in
Behavioral profile

DISC profile (public)

d

Dominance (D)

Dominance (D) reflects how goal and task oriented a person is, and their ability to accomplish results irrespective of how demanding the circumstances might be. Those scoring high tend to be motivated by winning, competition, and success.

Other Scottish Water Employees

Explore more public profiles from related professionals.

More profiles

Discover additional public profiles from our index.

Unlock the full playbookSee exactly how to sell to Roy. Free, 10 seconds.