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.
Sign up to view 0 direct reports
Get started
This person is not in any teams