Head of Sales Park Village, GB As Head of Sales, you're a commercially astute business professional, someone who account manages, networks, and grows relationships. Based in the Northwest,...