DETROIT – Michigan Opera Theatre principal conductor Stephen Lord has resigned amid sexual harassment allegations.
MOT announced the resignation Wednesday. The announcement came after public allegations of Lord's past behavior.
Recommended Videos
“Stephen has had a long and successful relationship with Michigan Opera Theatre, and we appreciate his artistic leadership, especially in his last three years as principal conductor,” MOT President and CEO Wayne S. Brown said.