Actually, no
Saudi Prince Sultan al-Saud flew on a Shuttle mission back in 1985 as a Payload Specialist. The mission launched an ArabSat communications satellite, so a representative of the company was allowed to fly on the mission.
