Log in
Elucid
Contact
Links
View in org chart
Blake Richards
CEO
Amy Kruglak, SPHR
Vice President of People
Andrew Buckler
President and CTO
David Baker
Director of Marketing
Doug Shufelt
Vice President of Quality and Compliance
+ 8 more
January 1, 2019 - present
January 1, 2016
CEO at Husqvarna Group
CEO at Tufin
CEO at AAEC
CEO at TechnoSphere
CEO at Rise Socially