Slovak News

person · United States of America

David Crawford

Lead author of Bain's global technology report and chair of Global Technology, Media, and Telecommunications practice

Most often with

Appears in