After starting his technical career at British Telecom, Colin switched to investment banking at Credit Suisse in New York City, focusing on infrastructure, electronic trading, networking, and information security. He served as Chief Enterprise Architect at Juniper Networks during its aggressive growth in the Enterprise market. From there he led (with his Atsign co-founder Kevin Nickels) Deutsche Bank Labs in Palo Alto, which grew from two people into a full custom design lab in two years.