Log in
The Digital Maze
Contact
View in org chart
Rob Twells
Co-founder & Managing Director
Irina Holliday
Head Of Paid Media
James Walsh
Head Of Web Design
Jon Crannage
Head Of SEO
Liam Nelson
Co-founder & Technical Director
+ 6 more
James Hawkins
PPC Account Manager
Nathan Sureshkumar
PPC Account Executive
Lewis Hall
Paid Media Account Manager
Current role