Tony Watts, Marketing Director for telecommunications company Lobster tells us about the company and the services it offers…with TRE’s Dave Hodgson

689