Job title: Head of Sales Location: North Rhine-Westphalia, Germany (On-site) TGRC is looking for a Head of Sales to work for a tech-led, rapidly growing business with a unique proposition in an old-fashioned market. Fun, ambitious, and passionate team. The Client: This client is an innovative an...