James McMillan, Esq.

James McMillan, Board Vice President