Home
J. C. Owens Global Consulting, LLC (“J. C. Owens”) is in the business of offering unparalleled
risk and investigation solutions to corporate organizations and government agencies around the world.
The three broad areas of our expertise and services are as follows:
- • Global Life, Health, Travel Claims Solutions Consulting
- • Corporate Business Intelligence and Investigation
- • Government Business Investigation and Intelligence Consulting
The firm’s coverage areas are Africa, Asia, the Caribbean, Central America, Europe,
the Middle East, North and South America.
The firm maintains its headquarters in Thorndale, Pennsylvania, United States, from where it
covers the world and an office in Lagos, Nigeria, which covers sub-Saharan Africa. It has
representative/associate offices in virtually every country around the world.