Translation Exchange offers a translation management platform and a professional translator marketplace. You can submit your technical project for a quote and multiple agencies will review and offer you prices and timeline for completing your project. You can be very specific in your requests - technical translation, by native speakers, residing in specific countries, etc.