United States
London, England, United Kingdom
Bain Capital
Digital Currency Group
IT Director, Project Manager
California, United States