Optro corporate office is located in 103 Foulk Rd Ste 202, Wilmington, Delaware, 19803, United States and has 501-1,000 employees.
optro inc
auditboard
Departments
Number of employees
Engineering & Technical
127
Sales
100
Information Technology
42
Marketing
37
Operations
31
Finance
17
Human Resources
15

| Location | People at location |
| North America | 501-1,000 |
| Europe | 51-200 |
| Asia | 1-10 |
| South America | 1-10 |
| Africa | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Optro's success, and advanced their careers.
Northeast Regional Sal... at Eltropy
Worked as Midwest Enterprise Account Executive
at Optro (2022-2023)
Senior Regional Direct... at Info-Tech Research Gro...
Worked as Enterprise Account Executive
at Optro
Explore More
Optro, previously known as AuditBoard, is a cloud software provider specializing in governance, risk, and compliance (GRC) solutions for enterprises. The companys platform helps organizations manage internal audit programs, risk management processes, compliance controls, and regulatory reporting through integrated workflow and data management tools... Read More