Conntact Starlab

Contact us

Starlab Barcelona Offices
Avda. Tibidabo 47 bis
08035 – Barcelona
Spain

tel. +34 93 254 03 66

fax.+34 93 212 64 45

Starlab Limited UK Offices
Building R103 - Room 1-11
Harwell Oxford
Didcot OX11 0QX (UK)

tel. +44 1865589777

If you want to learn more about Starlab or about our products and services, please contact us.

If you are interested in joining the Starlab team, please visit our Careers section.