Global Location Strategies team GLS Nicholette Ross - Nicholette Ross

Nicholette Ross

Managing Consultant

As a managing site selection consultant, Nicholette advises companies on making informed location strategy decisions that drive growth and success. She also manages our Europe office and oversees international business development initiatives.

Nicholette brings a unique international perspective to location strategy, having worked overseas in Europe for the South Carolina Department of Commerce. At SC Commerce’s European Office, located in Munich, Germany, she advised companies across 13 countries on opening a facility in the US and assisted with the process.

She holds dual bachelor’s degrees in marketing and management and an international MBA from Florida International University. Nicholette speaks conversational Spanish and Mandarin Chinese and enjoys gardening, cooking, and crocheting.