... Manager in Durham, North Carolina. The role involves managing a multitude of projects ... concurrently, and driving project deliverables. Responsibilities: Lead multiple projects concurrently, ensuring all ...
9 days ago