Nasser AL-Sharhan

Managing Director

AL-Sharhan Industries