Log in
Icario
Contact
Links
Previous companies
View in org chart
Marc Willard
CEO
Julia Zhang
Chief Technology Officer
Anne Haig
Vice President Of Client Operations
Jennifer Lorenz
Vice President, Marketing & Communications
Anne Stephen
Vice President, Human Resources And Organizational Effectiveness
+ 12 more
June, 2023 - present