|Employees (est.) (Oct 2018)||26|
When was Kestrel founded?
Kestrel was founded in 1993.
How many employees does Kestrel have?
Kestrel has 26 employees.
Who are Kestrel competitors?
Competitors of Kestrel include First Mode, Eclipse Design and TEDATA.
Where is Kestrel headquarters?
Kestrel headquarters is located at 3815 Osuna Rd NE, Albuquerque.
Where are Kestrel offices?
Kestrel has an office in Albuquerque.
How many offices does Kestrel have?
Kestrel has 1 office.
Receive alerts for 300+ data fields across thousands of companies