Switch Digital employs 13 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?