French Tour Account Manager
2 months ago
Greater London
Your duties will include sales; accounts management; business development and liaising with partners, amongst other things. This role will require you to travel to France occasionally, so you must be ...