Boyd Spencer Location
Chapel Hill, NC, US
Boyd Spencer Work
Boyd Spencer Education
Boyd Spencer Summary
Boyd Spencer, based in Chapel Hill, NC, US, is currently a Chief Technology and Transformation Officer at FUJIFILM Biotechnologies. Boyd Spencer brings experience from previous roles at FUJIFILM Biotechnologies and McKinsey & Company. Boyd Spencer holds a 2007 - 2009 Masters of Business Administration @ University of North Carolina at Chapel Hill - Kenan-Flagler Business School. Boyd Spencer has 3 emails and 1 mobile phone numbers on RocketReach.