Executive Moves Medtech analyst Raj Denhoy joins Establishment Labs as head of strategy, IR Establishment Labs Holdings (NASDAQ: ESTA) appointed Raj Denhoy as head of strategy and investor relations to help define and execute the company’s corporate strategy and communicate that vision to investors and other... March 3, 2021