London

  1. Home
  2. Europe
  3. London
Filter
Filter × Close

Omer Lugassi

5.0

Omer founded his first business "Livetech" in 2008; they offered interactive marketing solutions

Location: Canary Wharf, London E14 5AB, UK