Since 2001
Since 2002
Current
Bryan Cave LLP
2001
J.D.
magna cum laude, Order of the Barrister
1998
B.S.B.A., summa cum laude