Terri Roberts's Location
Nottingham, GB
Terri Roberts's Education
Terri Roberts's Skills
Terri Roberts's Summary
Terri Roberts, based in Nottingham, GB, is currently a Customer Success Manager at TrilbyTV. Terri Roberts holds a 2007 - 2010 Nottingham Trent University. With a robust skill set that includes Leadership, Customer Relationship Management Crm, Social Media, SAP, Citrix and more, Terri Roberts contributes valuable insights to the industry. Terri Roberts has 2 emails on RocketReach.