Legion Health Tech Stack & Careers