Mayville Engineering Company, MEC, has named Jagadeesh A. Reddy as President, Chief Executive Officer and as a director of the…