Description: Role: Business Process Advisor - Healthcare Location: Durham, ... the enabling technologies that support business processes. Lead development of future ... and drive changes across business and operations. Lead Business Process Improvement projects ...
16 days ago