Since being founded fifteen years ago Otter House has developed and grown into one of the country’s leading publishers and distributors of calendars, cards and gifts.
Our main office and distribution centre is based in Exeter, with a network of employed sales and merchandising staff throughout the British Isles. The majority of our staff have been with the company for many years. |