Switch Digital employs 10 employees. The Switch Digital management team includes Damon Eastwood (Chief Executive Officer), Lynne Capie (Chief Strategy Officer (CSO)), and Paul Denning (Head of Digital Marketing).
Looking for a particular Switch Digital employee's phone or email?