Upward Health
1 job
2 weeks ago
Technology Project Manager
North America
United States
Technology Project Manager Location: Houston, Texas Department: Technology Company Overview: Upward Health is an in-home, multidisciplinary medical group providing 24/7 whole-person care. Our clinical team treats…
agile jira kanban scrum six-sigma +2 skills