IBIS Corporation provides Risk Management, Crisis Response and Crisis Management Services, Protective Services and Investigation Services Worldwide. IBIS Corporation has regional offices in Toronto, Canada; Lusaka, Zambia; Port of Spain, ...