Nos professionnels Satcha S-C.S. Kissoon Satcha Kissoon is the Managing Partner of Barbados and the Eastern Caribbean, and the Regional Head of Litigation and Dispute Resolution in Dentons’ Caribbean practice, based in Barbados.