Annexa corporate office is located in 5335 Wisconsin Ave NW Ste 640, Washington, District of Columbia, 20015, United States and has 11-50 employees.
annexa inc
annexa
patrick walsh
Departments
Number of employees
Information Technology
2
Human Resources
1
C-Suite
1
Operations
1
| Location | People at location |
| North America | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Annexa's success, and advanced their careers.
Explore More
Annexa builds data solutions that drive innovation, enhance production, and accelerate growth. At Annexa, small teams aligned with the user experience first with a light grip on that moving target. We believe, that the digital needs of the business and its engagement of its users is ever changing, and that success comes from an intense focus and a... Read More