Channing Alba is a Business Development Schedule Manager at Freese and Nichols, a position held since October 2012, following roles as Senior Marketing Coordinator and Marketing Coordinator within the same company. Prior experience includes serving as a Proposal Coordinator/Marketing at Archer Western Contractors from September 2010 to October 2012, where responsibilities included producing award-winning proposals under tight deadlines and managing document control. Channing Alba holds a Bachelor of Arts degree in Public Relations from Texas Tech University and graduated from Eastwood High School.
Sign up to view 0 direct reports
Get started
This person is not in any teams