The Home Depot
Manager - Civil & Architectural Site Design
The Home Depot, Atlanta, Georgia, United States, 30383
The Home Depot Architecture & Design department is a key owner and contributor in the full end to end process of establishing a new retail store in the market. The position ensures that New Store Site plans for Retail, & Special Projects are consist Civil, Manager, Architectural, Design, Architect, Project Management