Stephen Teisch brings over 18 years of experience in IT project management, currently serving as Manager of IT Project Management at Star Group, LP since February 2018. Prior to this role, Stephen held the position of IT Project Manager at BRdata Software Solutions for more than 13 years. Stephen holds a Bachelor of Science degree in Information Technology from LIU Post, earned between 1999 and 2003.
Sign up to view 0 direct reports
Get started