Executive Management

Executive Management

Atlantic’s leadership team brings decades of reinsurance expertise across treaty, facultative, and program business. Our senior management is committed to delivering creative, client-focused solutions from offices in the U.S. and U.K.

Executive Management

Scott T. Self

Executive Management

Geoffrey W. Russell

Harry Rokeby-Johnson

Zachary Parsons

Russell Smith

Chris Hilton

Office Locations

Atlantic’s main offices are located in Burlington, NC and London, U.K., with additional offices in Dallas, Atlanta, and Baltimore.

Burlington, NC

3033 S Church Street
Burlington, NC 27215

London, U.K.

Dawson House
5 Jewry Street
London, U.K. EC3N 2EX

Dallas, Texas

2626 Cole Avenue
Suite 710
Dallas, Texas 75204

Remote offices in Alpharetta, Georgia and Washington, DC