В 1986 году окончил математико-механический факультет Ленинградского государственного университета.
Работал математиком-программистом в ЦНИИ Морфизприбор, в начале 1990-х стал одним из организаторов АОЗТ «Аякс», был его вице-президентом.
В компании OCS Distribution Максим Сорокин работал со дня ее основания в 1994 году. По его инициативе OCS стала развиваться согласно модели широкопрофильного дистрибутора.
За 20 лет его руководства OCS Distribution из небольшой региональной компании в Санкт-Петербурге выросла до крупного дистрибутора с офисами в 30 городах России и 2 городах в Казахстане.
3 февраля 2015 года OCS Distribution сообщила, что Максим Сорокин покинул пост президента. В компании пояснили, что данное решение Максим Сорокин принял больше года назад. Почти год ушел на проработку деталей и подготовку команды к этому шагу.
Одной из главных причин ухода от оперативного управления компанией Максим Сорокин назвал «осознание необходимости новой молодой энергетики в управлении, а также снижение собственного драйва, столь необходимого лидеру такой масштабной и динамичной компании, как OCS Distribution».
Вместе с тем, Сорокин не покинул компанию совсем, а лишь передал оперативный функционал управляющей команде. Сам же он стал членом совета директоров, «осуществляя в роли советника передачу опыта, и принимая участие в решении стратегических вопросов», пояснили в OCS Distribution.
Вместо Максима Сорокина на должность президента был назначен Алексей Калинин, до этого работавший в компании вице-президентом. Одновременно с ним управлять компанией также будет команда топ-менеджеров (вице-президентов, являющихся членами совета директоров компании) OCS Distribution. Их функционал в рамках управляющей компании расширился параллельно с назначением нового президента, пояснили TAdviser в компании.