Director of Customer Relations (Power) Overview: As the Director of Customer Relations, you will be responsible... strong relationships with key decision-makers at power providers. Proactively identify customer needs and anticipate potential challenges...