Job titles at Boston Consulting Group in Palo Alto, CA