Senior Specialist - CAD at Robert Walters, Riyadh