Summary
Elizabeth handles new business and manages the projects and professional services teams. She will ensure that all projects, including onboarding, run smoothly and to your expectations.
She has eight years experience within the technology industry, previously holding positions in sales and key account management roles.
Elizabeth possesses a tireless work ethic and a strong sense of ownership and commitment to the cause. She also holds a Master of Science in Microbiology.