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.
This person is not in the org chart
This person is not in any teams