Switch Digital employs 12 employees. The Switch Digital management team includes Damon Eastwood (Chief Executive Officer), Paul Denning (Head of Digital Marketing), and Kezia Lightfoot (Head of Communications).
Looking for a particular Switch Digital employee's phone or email?