CEO
United States
DSwiss AG
Rackspace
Country Director, Germany-Switzerland-Austria
London Business School