Badges
Social Media
Additional Practice Area
  • International Criminal Law
Languages
  • English: Spoken, Written
Professional Experience
Adjunct Professor
The American University of Paris
- Current
Lecturer
University of California, Los Angeles - School of Law
- Current
Lecturer
Fondation Rene Cassin - Institut international des droits de l'homme
- Current
Senior Lecturer, International Law
The Hague University of Applied Sciences
- Current
Lecturer
Grotius Centre for International Legal Studies
- Current
Lecturer in LL.M. programme
UNICRI - United Nations Interregional Crime and Justice Research Institute
- Current
Lecturer
American University Washington College of Law
- Current
Lecturer
T.M.C. Asser Instituut
- Current
Trainer / Consultant
UNODC
-
Adjunct Professor
Pepperdine Law
-
War Crimes Expert
International Center for Transitional Justice
-
Lecturer
International Nuremberg Principles Academy
-
Professor of the Practice
Brandeis University
-
Senior Legal Officer & Chief, Court Services Support Section
United Nations International Residual Mechanism for Criminal Tribunals (IRMCT)
-
Senior Legal Officer & Chief, Court Services Support Section
ICTY Registry
-
Senior Legal Officer & Chief, Legal Advisory & Disclosure Section
Special Tribunal for Lebanon
-
Adjunct Professor
Tulane University Law School
-
Head of Office & Senior Legal Officer
Special Court for Sierra Leone
-
Trial Attorney, Office of the Prosecutor
ICTY
-
Trial Attorney
United Nations International Criminal Tribunal for Rwanda (ICTR)
-
International Prosecutor
UNMIK (UN MIssion in Kosovo)
-
Deputy Public Defender
Los Angeles County Public Def
-
Staff Counsel
Santa Monica Mountains Conservancy
-
Education
Loyola Law School, Los Angeles
J.D. (1996)
Loyola Law School, Los Angeles Logo
Tufts University
M.A.L.D. (1992)
Tufts University Logo
University of California - Los Angeles
B.A. (1988)
University of California - Los Angeles Logo
Websites & Blogs
Website
Social Media
Contact & Map
UCLA School of Law
385 Charles E. Young Dr. East
Los Angeles, CA 90095
Toggle tool

There are no recently viewed profiles.

There are no saved profiles.

There are no profiles to compare.