Stephen Torra has over 25 years of work experience, starting with their role as a Warehouse Systems Operations Director at AmerisourceBergen from 1995 to 2015. Stephen then moved on to become the Director of Information Technology at Azurity Pharmaceuticals (formerly CutisPharma) from 2015 to 2020. Currently, they are working at Visterra Inc. as the Director of Enterprise Services since 2020 and was recently promoted to Senior Director in January 2022.
Stephen Torra completed their Bachelor of Science degree in Computer Information Systems from Bentley University, attending from 1982 to 1986. In 1990 to 1991, they obtained a Certificate of Special Studies in Management from Harvard University Extension School. Later, in 2014 to 2015, they pursued a Master of Business Administration (MBA) in Business Administration and Management, General from Southern New Hampshire University.
Stephen Torra also holds additional certifications, including Certified CrossFit Judge from CrossFit, obtained in February 2022, Computer Systems Validation from BioPharma Institute, obtained in January 2020, and ITIL Foundation Level from PeopleCert, obtained in January 2020.
January, 2022 - present
March, 2020