Spencer Baird's Location
Winston-Salem, NC, US
Spencer Baird's Work
Spencer Baird's Education
Spencer Baird's Summary
Spencer Baird, based in Winston-Salem, NC, US, is currently a Chief Executive Officer at Inmar Intelligence, bringing experience from previous roles at Dairy Management Inc. and Inmar. Spencer Baird holds a 2015 - 2015 Harvard Business School Executive Education. Spencer Baird has 3 emails and 1 mobile phone number on RocketReach.