Allen Cochran has extensive experience in project management and consulting, currently serving as a Project Manager at SuccessEHS since February 2013. Prior to this role, Allen Cochran worked as a Consultant at SuccessEHS and gained valuable experience as a Customer Support Specialist at DST Health Solutions from 1998 to 2006. Allen Cochran holds a Bachelor of Arts degree in History and Business Administration from the University of Alabama at Birmingham, obtained between 1999 and 2004.
Sign up to view 0 direct reports
Get started