Teliq Health Tech Stack & Careers