Role: Google Finnish Advertising Manager Location: Barcelona, Spain Schedule: Full-time, 39 hours/week Finnish Level Required: C2 + High level of English Purpose of the Role As a Google Advertising Manager, you will partner with Finnish companies and agency partners to provide customized digital adv