Roche
–
Riyadh, Saudi Arabia
... Enables a network of leaders to, directly or indirectly, influence others to achieve results in a complex environment. Responsible for coaching, development, and engagement of large teams. Develops the vision, strategy, strategic goals, and other ... - Jun 10