Barbara Watson's Location
Newcastle Upon Tyne, Newcastle Upon Tyne, United Kingdom
Barbara Watson's Work
Barbara Watson's Education
Northumbria University
Whickham comprehensive
Barbara Watson's Skills
Barbara Watson's Summary
Barbara Watson, based in Newcastle Upon Tyne, Newcastle Upon Tyne, United Kingdom, is currently a Customer success team manager at Sage, bringing experience from previous roles at Sage and Virgin Media. Barbara Watson holds a Northumbria University. With a robust skill set that includes Direct Sales, Leadership, Value Selling, Consultative Selling, Sage Products and more, Barbara Watson contributes valuable insights to the industry. Barbara Watson has 1 email on RocketReach.