Robert Allan has been named an Honorary Member by the Society of Naval Architects and Marine Engineers (SNAME), making him one of only 50 living individuals to enjoy this privilege. This membership is awarded to a person as result of their dedicated service to the maritime industry and the Society and is a symbol of recognition offered as a token of the high esteem in which their colleagues hold them.