James McGinnis

Partner at Sheppard Mullin Richter & Hampton LLP

James McGinnis Email & Contact Information

James McGinnis Current Workplace: Sheppard Mullin Richter & Hampton LLP

View Colleagues