James Mosher

Office Lead Partner at McInnes Cooper LLP

James Mosher is currently the Chief Innovation Officer at McInnes Cooper. Previously, James was the Office Lead Partner in Saint John. Prior to joining McInnes Cooper, James worked as a Lawyer at Clark Drummie. James holds a LL.B from the University of New Brunswick and a B.COM (Honours) in Economics from Mount Allison University.

Links

Timeline

  • Office Lead Partner

    Current role

View in org chart