Lead Digital Account Manager
On-site
The Lead Digital Account Manager will oversee a portfolio of key clients while providing strategic leadership and coaching to the account management team. They are responsible for driving client performance, ensuring high-quality service delivery, and identifying opportunities for account growth and retention.