Primary Job Title Chief Customer Officer Primary Organization NYMBUS
Location Providence, Rhode Island, United States Regions East Coast, New England, Northeastern US Gender Female
LinkedIn View on LinkedIn X (Twitter) View on X
Trish North is the Chief Customer Officer at Nymbus. Trish attended Villanova University.