The Boston Consulting Group names Rich Lesser new President and CEO