About the Role
The New Business Manager is responsible for identifying and acquiring new clients. This role focuses on driving revenue from new logos by developing strategic relationships with potential clients, understanding their needs, and positioning our digital marketing solutions as the best fit for their business objectives.
Aplicar En • Mexico City, MX