About the job Bring It On is creating the next generation of skill games. We deliver games that people enjoy for many years while earning money by playing excellently! Skill is the most exciting category in
Clinical Site Lead (EMEA) Role Summary The Clinical Site Lead drives study execution, operational excellence, and site management across multiple therapy areas in accordance with local and international regulations. This role is a recognized subject matter expert
The Business Development Officer will be responsible in managing and administering marketing and business development plans and initiatives (such as member recruitment, retention, savings mobilization and activations) to improve its market position and achieve financial growth.