Senior SEO Account Lead – Growth & Delivery

Company: Omnius
Apply for the Senior SEO Account Lead – Growth & Delivery
Location: London
Job Description:

Omnius is seeking a Senior Account Manager to oversee client accounts in London. The ideal candidate will have at least 3 years of experience in account management within a digital marketing agency, focusing on B2B clients. Responsibilities include managing client relationships, ensuring timely delivery of quality work, and tracking performance effectively.

This position requires strong expertise in technical SEO and communication skills to foster trust with clients. Opportunity for growth within the company.

#J-18808-Ljbffr…

Posted: May 23rd, 2026