DLR Group
–
Columbus, OH, 43215
... 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 leader is responsible for the ... - Jun 08