The Contracts & Systems Risk Management Manager plays a critical role in protecting Our Blood Institute’s people, resources, operations, and mission. The position provides strategic oversight and ongoing management of organizational insurance programs, including professional liability, property, casualty, and automobile coverage, with an emphasis on identifying, evaluating, minimizing, and mitigating financial and operational risks. The manager oversees OBI’s DocuSign Contract Lifecycle Management (CLM) and Electronic Signature (ESig) systems and manages contracts and supplier risk for outside vendors and service providers across the multi-state organization. Working collaboratively with Executive Management, Quality Management, and external consulting partners, this individual ensures contracts, insurance programs, vendor qualifications, and risk management practices meet organizational, operational, and regulatory requirements. This role also serves as OBI’s subject matter expert for DocuSign CLM and ESig, identifying opportunities to improve business processes, strengthen internal controls, increase efficiency, and reduce organizational costs.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager