Иван Вершинин работает на предприятии с 1977 года. Он начинал трудовой путь учеником электрослесаря по ремонту подвижного состава. Значительная часть его карьеры связана с трамвайным депо № 1 Ижевска, где он последовательно занимал должности слесаря по ремонту подвижного состава, мастера контрольного осмотра, инженера по оборудованию, инженера-механика, главного механика, главного инженера и начальника депо.
В дальнейшем специалист продолжил работу в системе управления предприятием. В 2008 году он был назначен главным механиком Службы главного механика, а в 2011 году возглавил Службу подвижного состава и производственного оборудования. Также Иван Вершинин участвовал в подготовке новых кадров для отрасли, преподавая на курсах обучения водителей трамвая и передавая знания по устройству и эксплуатации подвижного состава.
Отдельно отмечается его служба в Афганистане, где он провёл два года во время военной службы. Этот опыт, по словам коллег, стал важной частью его жизненного пути и личного примера для сотрудников предприятия и молодого поколения специалистов.