Your search returned 41 results
Role: Business Growth Specialist - Google Ads - German desk Main duties (not limited to): Research prospective clients and generate leads for the Sales Department (Google Ads Teams). Work closely with the Sales Department to calibrate on lead quality...