Finisterre's Sales department is led by Vicki Hannaford (Events and Operations Manager) and has 25 employees.
Vicki Hannaford
Events and Operations Manager
David Glithero
Retail Manager
Looking for a particular Finisterre employee's phone or email?