Professional affiliations, technical committees, and journal affiliations
Fellow, AAAS; Fellow, ASME; Fellow, ASCE; Fellow, ASCE-SEI
Diplomate, Ocean Engineering (ASCE-ACOPNE)
Member, AAWE
Member, Sigma Xi; Member, Tau Beta Pi
Member, Marine Board (term: 2022-2025)
Editor-in-Chief, ASME Journal of Offshore Mechanics and Arctic Engineering
Associate Editor, ASCE Journal of Waterway, Port, Coastal and Ocean Engineering
Associate Editor, ASCE Journal of Infrastructure Systems
Associate Editor, Frontiers in Built Environment (Wind Engineering and Science)
Editorial Board, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences
Editorial Board, Energies
Editorial Board, Journal of Marine Science and Engineering
Editorial Board, Wind Engineering
Member, U.S. National Committee for IEC TC 88-MT1 (Design Requirements for Wind Turbines)