Senior HR executive, Eric Johnson, discusses why company branding is so important when recruiting new employees and also in retaining good talent. Eric is a U.S. Naval Academy graduate, retired 0-6,  and has extensive experience in the fields of Pharma, BioTech, IT, Health Care, and Defense.