Leigh Taylor's Location
Columbus, OH, US
Leigh Taylor's Work
Leigh Taylor's Education
Leigh Taylor's Summary
Leigh Taylor, based in Columbus, OH, US, is currently a Design Integrator at Vantis, bringing experience from previous roles at The Ohio State University Wexner Medical Center, O'Reilly Office, Mosaic Design Studio and Continental Office est. 1939. Leigh Taylor holds a 2007 - 2012 Bachelor of Science (BS) in Interior Design @ Bowling Green State University.