Terra Gallery employs 15 employees. The Terra Gallery management team includes Isabel Palmer (Art Director), Megan Strong (Studio Artist, Digital Communication and Operations Manager), and Mike Seilge (Business Owner).
Looking for a particular Terra Gallery employee's phone or email?