Michael E Porter has/had a position (Senior Strategic Advisor) at Boston Red Sox

Details
Title Senior Strategic Advisor