Erica Taylor

director of administration

   Erica graduated from Cleveland State University with her Bachelors of Science degree in Biology. After several years in the science realm, she changed gears to focus on client relations and account management. Outside of TTL Systems, she enjoys interior decorating, spending time with friends and family, and caring for her Scottie dog.