Robert Hedberg

CEO

Get in touch

Nicklas Mattson

COO

Get in touch

Sven Röder

CTO

Get in touch

Stockholm

Stora Gråmunkegränd 3
111 27 Stockholm

London

68 Hanbury Street
London E1 5JL