Back to Top

About us

Helen Taylor

President & CEO

Praesent interdum eleifend consectetur. Nunc felis metus, elementum a eleifend non, placerat ut ipsum. Sed cursus interdum sem, ac commodo turpis. [email protected]

Jack Flannagan

Chief Technology Officer

Praesent interdum eleifend consectetur. Nunc felis metus, elementum a eleifend non, placerat ut ipsum. Sed cursus interdum sem, ac commodo turpis. [email protected]

Jovanna Babeyeva

Chief Financial Officer

Praesent interdum eleifend consectetur. Nunc felis metus, elementum a eleifend non, placerat ut ipsum. Sed cursus interdum sem, ac commodo turpis. [email protected]

David Daniel

VP, Marketing & Sales

Praesent interdum eleifend consectetur. Nunc felis metus, elementum a eleifend non, placerat ut ipsum. Sed cursus interdum sem, ac commodo turpis. [email protected]