Jim Dowling

Jim Dowling

CEO
+46 73-250 58 83
Rasmus Toivonen

Rasmus Toivonen

Senior Sales
+46 73-613 13 76
Alina Enciu

Alina Enciu

Sales
Shraddha Chouhan

Shraddha Chouhan

Head of Marketing & Sales

Stockholm

Medborgarplatsen 3
118 26 Stockholm
Sweden

Tel: +46 73 250 58 83

Silicon Valley

470 Ramona St
Palo Alto
California 94301
USA

Tel:  1-650-304-0648

London

IDEALondon
69 Wilson St
London, EC2A2BB
United Kingdom

Tel: +46 732505883