Robert McCullough has extensive experience in academia and the high-tech industry. Currently an Adjunct Faculty member at Babson College since August 2024, McCullough has been an Adjunct Professor at Northeastern University and various Boston area universities since January 2008, sharing a passion for teaching diverse business classes. Prior experience includes roles such as Managing Partner at MLR Associates, independent consulting, and positions at companies like VDC, Yankee Group, Experture, Hurwitz Group, KPMG Consulting, and IDC. McCullough holds a BSBA in Marketing from Suffolk University - Sawyer Business School and an MBA from Babson F.W. Olin Graduate School of Business.
Sign up to view 0 direct reports
Get started