Finch is looking for an SEO Lead Specialist to drive the SEO strategy for our diverse clients in Buenos Aires, Argentina. This role demands a candidate with at least 4 years of SEO experience and leadership skills to define quality standards and manage performance risks.
The company offers a fully distributed work environment, providing a flexible setting to make an impact from day one.
#J-18808-Ljbffr