Catherine Scott

Customer Support Manager at Delaware River Solar

Catherine Scott has extensive experience in customer experience and support management, currently serving as the Director of Customer Experience at Meadow since May 2023. Prior to this role, Catherine has been the Customer Support Manager at Delaware River Solar since September 2016, where responsibilities have included overseeing customer service operations and enhancing client satisfaction.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams