groomsman: a male attendant of the bridegroom at a wedding
attendant: someone who waits on or tends to or attends to the needs of another
hotel detective: a private detective employed by a hotel or retail store