In Profile: Kristin Richard

Human Resources Specialist Bermuda is home to one of the largest northern coral reefs in the Atlantic Ocean. Roughly 570 miles east of North Carolina, it is uniquely positioned in the warm waters of the Gulf Stream – making Bermuda an attractive destination for coral,...