Pricing
Troo
HQ
Troo's headquarters in Newcastle Upon Tyne, United Kingdom
CEO, Founder
Sales Support Team Leader
Head of Field Sales
Head of Human Resources and Facilities
Change Manager
Director
Lead Generator
Account Director
Commercial Director
Sales Team Manager
Business Development Manager
Account Manager
Pricing Analyst
Objections Manager
Corporate energy consultant
Pricing Specialist
Partnerships Operations Manager
Business Development Specialist
Sales Specialist
No jobs in this office