Jekyll Island Authority Email Format
Travel ArrangementsGeorgia, United States51-200 Employees
The Jekyll Island Authority is a self-supporting state authority in Georgia that oversees the management and stewardship of Jekyll Island, with its offices at 100 James Road, Jekyll Island, GA 31527. It operates in the travel arrangements sector and derives operating revenue from leases, fees, and island amenity operations, using that income to maintain, develop, beautify, and promote Jekyll Island as a public beach resort and a destination for vacations and meetings. The authority does not receive tax revenues for its operations. The organization employs between 51 and 200 people. In July 2023, Mark Williams was appointed executive director, and Rabon had been serving as interim commissioner since the beginning of July.