About Thompson Bowie & Hatch LLC
Thompson Bowie & Hatch LLC is a law firm established in 1978 with an office in Portland, ME. At this office location, there are 15 lawyers practicing admiralty and maritime law, civil rights, construction law and 11 other areas of law.
Attorneys at Thompson Bowie & Hatch LLC

James M. Bowie
Managing Partner

Rosie M. Williams
Partner

Rebecca H. Farnum
Partner

Leonard W. Langer
Of Counsel

Elizabeth Knox Peck
Of Counsel

Dale L. Gavin
Of Counsel

Paul C. Catsos
Retired Partner
- SY
Sarah Yantakosol Gayer
Associate

Robert C. Hatch
Hiring Partner
- TW
Tamra Wallace
Attorney
- HH
Hanni H. Pastinen
Attorney
- TA
Twain A. Braden
Attorney