Michele Rodrigues

Director of Communications, ESG Lead

Michele is the director of communications and ESG lead at IMC. Prior to joining the company in 2014, Michele was with Fidelity Investments for eleven years serving as a portfolio associate and portfolio analyst, where she provided multiple portfolio managers with support by monitoring and analyzing portfolio positioning, risk metrics, characteristics and performance. Additional positions at Fidelity included operations analyst and senior control accountant. Michele has 21 years of investment experience. She holds an MBA from Northeastern University and a BS in Finance from Bentley University.