Connecting...

Banner Default Image

Senior Account Manager in Exeter

Senior Account Manager

--- ''

Exeter

Based in Devon, Exeter is a cathedral city on the River Exe. Exeter was once a religious centre in the 11th century after Exeter Cathedral was built. Previously a rich manufacturer of wool, the city centre has been revitalised in recent years and is now a modern business hub.