Окончил факультет кибернетики Московского инженерно-физического института по специальности «прикладная математика».
Более шестнадцати лет работал на рынке ERP-консалтинга, из них более восьми лет возглавлял подразделение консалтинга и обучения в компании SAP СНГ.
В компанию T-Systems пришел в 2010 году на должность вице-президента по системной интеграции.
Став в 2011 году первым лицом компании, Алексей Тоскин в настоящее время отвечает за реализацию долгосрочной стратегии развития компании на рынке СНГ.