Insurance Client Manager - Glasgow or Edinburgh
4 months ago
Glasgow
Working with an established support team and an existing client bank across many industries makes ... Commercial understanding of business i.e. market forces, business drivers, market dynamics ...