Work Department

Dispute Resolution

Position

Attorney-at-Law

Education

Sheila studied at the University of Geneva and holds a master’s degree in law (MLaw) and a bachelor’s degree in international relations.