Kestrel employs 27 employees. The Kestrel management team includes Monica Reid (CEO and Founder), Mi Park (Sr. VP of Business Operations), and April Strid (Head of Research and Lead Verifier).
Looking for a particular Kestrel employee's phone or email?