Head of Sales - EMEA job at Jobgether