DLR Group
–
Columbus, OH, 43215
... Position Summary: In this role, you will be involved in business development, managing and leading contract negotiations, ... In addition, the client leader is responsible for the project's financial health when working with a project manager. An ... - Jun 08