The firm employs 65 consultants, mainly in Boston, San Francisco and London, and focuses on telecommunications, media and technology.