James Keenan Shareholder Profile Expertise Manufacturing, Intellectual Property Bio www.bernsteinshur.com/who/attorney-directory/james-keenan/ Email jkeenan@bernsteinshur.com Firm Bernstein Shur Telephone +12077741200 Address 100 Middle Street , Portland , United States