Castor
Castor Offices
Castor is headquartered in New York.
OnSite Workplace
Employees work from physical offices.
Typical time on-site:
5 days a week
U.S. Office Locations
New York
175 Varick St, New York, NY , United States, 10014
Recently posted jobs
Software
Own end-to-end delivery of clinical study builds, consult with clients on CDMS/eCOA/eConsent and decentralized workflows, remove technical bottlenecks, manage scope and timelines, and guide stakeholders through user acceptance testing as the subject matter expert.
Software
Responsible for managing QA and release processes for core and client-specific software deployments in compliance with regulatory standards. Leads the QA team and ensures production readiness.
Software
As Manager of Customer Support, you'll lead a global team, ensure exceptional service, implement AI solutions, and collaborate with other departments.
