Scott Shields

UK Sales Executive

25 years experience in tech should be worth something.