DLR Group
–
Columbus, OH, 43215
... including leading contract negotiations and educating the client on our design process. In addition, you’ll partner with project managers to ensure the financial health and successful execution of projects to drive revenue generation for the sector. ... - Apr 05