Contact us For more information info@tenpoint-tx.com Investors & Media media@tenpoint-tx.com Careers To view open positions click here Corporate Location London Innovation Centre, 20 Water Street, 4th Floor, Office 3, Wood Wharf, London, E14 9GG Operations Hub Switzerland Innovation Park, Hegenheimermattweg 167A, 4123 Allschwil, Switzerland First Name*(Required) Last Name*(Required) Email*(Required) Message