Vauxhall Finance, being a major provider of auto finance solutions, has operations across Europe. These are our offices in the UK:
Departments: Operations, Finance, Risk, Customer Service, Dealer Support, Compliance, Collections, Wholesale And Process Excellence.
UK1 - 102 - 240
Departments: Sales & Marketing, Tax, New Markets And Strategic Initiatives.
39 Castle Street
Departments: IT, Human Resources and Legal.