DLR Group
–
Columbus, OH, 43215
... Position Summary: In this role, you will be involved in business development, managing and leading contract negotiations, educating clients on our design process, and contributing to the growth of our K-12 studio in Ohio. In addition, the client ... - Jun 08