Larry Giles's Location
St. Louis, MO, US
Larry Giles's Work
Larry Giles's Education
Larry Giles's Skills
Larry Giles's Summary
Larry Giles, based in St. Louis, MO, US, is currently a Director at National Building Arts Center, bringing experience from previous roles at St Louis Building Arts Foundation, St Louis Architectural Art Co, Soulard Resources Inc. and U.S. Marine Corps. Larry Giles holds a Autodidactic. With a robust skill set that includes Art, Museums, History, Art History, Curating and more, Larry Giles contributes valuable insights to the industry. Larry Giles has 1 email on RocketReach.