Welcome Steve Powell!
Triangle is proud to welcome Steve Powell as our new VP of Operations! Starting out at as an engineer, Steve has held a variety of progressively responsible positions spanning engineering and operations in the medical device industry, including 10 years with Stryker earlier in his career, and culminating most recently as President & CEO with […]