Robert Dodds

Marketing Manager

Focuses on digital marketing to increase new business leads coming in. Likes learning new technical skills. Loves Arsenal and enjoys an eating challenge.

Sign up to our newsletter for IT advice, tips & resources for your business

Netstar IT Support

83 Clerkenwell Road
Clerkenwell
London
EC1R 5AR