Staffelbach corporate office is located in 2525 McKinnon St Ste 800, Dallas, Texas, 75201, United States and has 51-200 employees.
staffelbach inc
staffelbach
staffelbach design associates
staffelbach inc
dlr group
staffelbach designs and associates inc
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Staffelbach's success, and advanced their careers.
Senior Project Archite... at Landry Architects
Worked as Director, Architectural Services
at Staffelbach (2011-2017)
Interior Designer at S Tipton Studios
Worked as Assistant Project Coordinator
at Staffelbach (2015-2019)
Explore More
Staffelbach is a specialized group of interior designers, architects and facilities planners with a fifty year track record of satisfying clients. The firm has programmed and planned over seventy million square feet of interior spaces and specializes in creating functional and efficient interior environments for individuals, companies and corporati... Read More