DLR Group
–
Columbus, OH, 43215
... Position Summary: In this role, you will be involved in business development, managing and leading contract negotiations, ... DLR Group is an integrated design firm delivering architecture, engineering, interiors, planning, and building optimization ... - Jun 08