Invictus International logo

Invictus International

Invictus International has full time operations headquartered in Las Vegas, NV. The company was started in early 2016 as a means of expanding on the success of servicing choice close/executive protection contracts (Outside of Continental U.S. and in California). The core team started with retired a... Read more

Headquarters

United States

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet