Ellen Cobb

Ellen Cobb

VP - Senior Manager, Strategy Consulting, Americas
Atlanta, Georgia, United States


About me