Sunrun
–
Columbus, OH, 43224
... Coordinate with Sales, Business Development, Customer Care, Marketing, Legal Escalations, Compliance, and Technology to deliver a consistent and effective customer and partner experience. Administer bi-annual Affiliate surveys to capture feedback on ... - Sep 13