Location: Riyadh Salary: SAR 530,000.00 – SAR 550,000.00 + Bonus & benefits Managing Director As Managing Director, Riyadh you are responsible for thought leadership in one or more Techstars Practice Areas, building an investor and ea…
Location: Riyadh Salary: SAR 530,000.00 – SAR 550,000.00 + Bonus & benefits Managing Director As Managing Director, Riyadh you are responsible for thought leadership in one or more Techstars Practice Areas, building an investor and ea…