Get in touch
Bermuda Headquarters
James River Holdings, Ltd.
Wellesley House, 2nd Floor
90 Pitts Bay Road
Pembroke HM 08, Bermuda
United States Headquarters
James River Group, Inc.
1414 Raleigh Road
Suite 405
Chapel Hill, North Carolina 27517