Customer Success Manager, Agency
Cleveland, OH · On-site
$90K - $110K/yr
... of BrightEdge technology. As an Agency Customer Success Manager, your mission is to work with clients to drive business goals and objectives in their organic search (SEO) initiatives. At BrightEdge ...

