International Wellness Centers logo

International Wellness Centers

International Wellness Centers (IWC) is a global platform focused on recovery, wellness, and transformation. Through its licensed healthcare facilities, including Costa Rica Recovery and El Tirol Wellness and Recovery, IWC provides residential care aligned with international standards IWC also dev... Read more

Employees

1-10

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet