Douglas M Karp had a position (Position) at The Boston Consulting Group Inc.

Details
Is Current no
Executive yes