Ben Watts Location
Shrewsbury, GB
Ben Watts Work
Ben Watts Skills
Ben Watts Summary
Ben Watts, based in Shrewsbury, GB, is currently a Sales Manager at Techni Ltd. Ben Watts brings experience from previous roles at Techni Systems and TJ Vickers. With a robust skill set that includes Account Management, Sales Process, Negotiation, Key Account Management, Selling and more. Ben Watts has 2 emails on RocketReach.