12 New Fetter Lane London, EC4A 1JP United Kingdom
Phone. 020 8720 7171
66 West Flagler Street, Suite 900, Miami, FL, 33130 United States
Phone. +1 305 200 3450
info@tekcapital.com
Select your ServiceInvestor RelationsInvention EvaluatorInvention DiscoveryVortechsTraining ProgramPortfolio Company Question
Please prove you are human by selecting the Cup.