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.
This person is not in any teams
This person is not in any offices