Михаил Першин работает на заводе «Красное Сормово» с 2001 года. На предприятие он пришел после окончания Нижегородского государственного технического университета. В 2001-2007 годах, занимая руководящие должности, участвовал в строительстве и испытаниях теплоходов проектов 17310 и 19614, был ответственным сдатчиком танкеров проектов 19614 и 19612А.
В 2007 году назначен главным строителем судов, а с 2014 года - исполнительным директором завода «Красное Сормово». Михаил Першин отвечал за развитие сектора гражданского судостроения на предприятии, руководил строительством принципиально новых типов судов для транспортных компаний России, Азербайджана, Казахстана, Туркмении и Турции.
Решением Совета директоров ПАО «Завод «Красное Сормово» 27 декабря 2018 года Михаил Николаевич Першин был назначен генеральным директором предприятия.