Catherine Knight

Active Hillsborough, NC Director for Distributed Electrical Solutions LLC