Towell Group employs 188 employees. The Towell Group management team includes Jassim al Balushi (Assistant Manager Human Resources), Abeer Finance (Commercial Manager), and Serdar Acar (Automotive Chief Financial Officer).
Looking for a particular Towell Group employee's phone or email?