Leigh Taylor

Design Manager voice 304.558.4128 x4 e-mail leigh.taylor@wvresearch.org   Leigh Taylor is responsible for all aspects of design and production, marketing, web design and advertising materials for the Division of Science and Research. Read More