Skip to main content

Error message

  • Warning: Undefined array key "title" in template_preprocess_links() (line 661 of core/includes/theme.inc).
    template_preprocess_links()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 130)
    __TwigTemplate_6a15c343d2288a19c1806c9c9719da65->block_content() (Line: 493)
    Twig\Template->yieldBlock() (Line: 78)
    __TwigTemplate_6a15c343d2288a19c1806c9c9719da65->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 69)
    __TwigTemplate_dec4ef99485df1d654f4e21edc0c2bbf->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 114)
    __TwigTemplate_5e2b7e415f0d9705de9e296d8d30a015->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 181)
    __TwigTemplate_d3970d2d73a0cdeb8675e0418582e4b6->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 503)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 48)
    __TwigTemplate_282eed9e6fd0563e0dd3dc371ce54118->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 125)
    __TwigTemplate_f67e65cbd178ed4de3af1d73da4c4edd->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 158)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 637)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 153)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
    call_user_func() (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 185)
    Drupal\cloudflare\CloudFlareMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Warning: Undefined array key "title" in template_preprocess_links() (line 717 of core/includes/theme.inc).
    template_preprocess_links()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 130)
    __TwigTemplate_6a15c343d2288a19c1806c9c9719da65->block_content() (Line: 493)
    Twig\Template->yieldBlock() (Line: 78)
    __TwigTemplate_6a15c343d2288a19c1806c9c9719da65->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 69)
    __TwigTemplate_dec4ef99485df1d654f4e21edc0c2bbf->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 114)
    __TwigTemplate_5e2b7e415f0d9705de9e296d8d30a015->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 181)
    __TwigTemplate_d3970d2d73a0cdeb8675e0418582e4b6->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 503)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 48)
    __TwigTemplate_282eed9e6fd0563e0dd3dc371ce54118->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 125)
    __TwigTemplate_f67e65cbd178ed4de3af1d73da4c4edd->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 158)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 637)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 153)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
    call_user_func() (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 185)
    Drupal\cloudflare\CloudFlareMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Warning: Undefined array key "title" in template_preprocess_links() (line 661 of core/includes/theme.inc).
    template_preprocess_links()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 130)
    __TwigTemplate_6a15c343d2288a19c1806c9c9719da65->block_content() (Line: 493)
    Twig\Template->yieldBlock() (Line: 78)
    __TwigTemplate_6a15c343d2288a19c1806c9c9719da65->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 194)
    __TwigTemplate_dec4ef99485df1d654f4e21edc0c2bbf->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 114)
    __TwigTemplate_5e2b7e415f0d9705de9e296d8d30a015->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 181)
    __TwigTemplate_d3970d2d73a0cdeb8675e0418582e4b6->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 503)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 48)
    __TwigTemplate_282eed9e6fd0563e0dd3dc371ce54118->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 125)
    __TwigTemplate_f67e65cbd178ed4de3af1d73da4c4edd->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 158)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 637)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 153)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
    call_user_func() (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 185)
    Drupal\cloudflare\CloudFlareMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Warning: Undefined array key "title" in template_preprocess_links() (line 717 of core/includes/theme.inc).
    template_preprocess_links()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 130)
    __TwigTemplate_6a15c343d2288a19c1806c9c9719da65->block_content() (Line: 493)
    Twig\Template->yieldBlock() (Line: 78)
    __TwigTemplate_6a15c343d2288a19c1806c9c9719da65->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 194)
    __TwigTemplate_dec4ef99485df1d654f4e21edc0c2bbf->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 114)
    __TwigTemplate_5e2b7e415f0d9705de9e296d8d30a015->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 181)
    __TwigTemplate_d3970d2d73a0cdeb8675e0418582e4b6->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 503)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 48)
    __TwigTemplate_282eed9e6fd0563e0dd3dc371ce54118->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 513)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 125)
    __TwigTemplate_f67e65cbd178ed4de3af1d73da4c4edd->doDisplay() (Line: 461)
    Twig\Template->yield() (Line: 416)
    Twig\Template->display() (Line: 431)
    Twig\Template->render() (Line: 53)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 490)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 158)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 637)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 153)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
    call_user_func() (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 185)
    Drupal\cloudflare\CloudFlareMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
MSF staff

Rewards

Médecins Sans Frontières (MSF), as an employer, provides staff with rewards packages that include salaries and benefits. The benefits and salary a staff member receive depends on their position, where they work, and how they are contracted. 

MSF’s staff rewards are based on global frameworks and grids, applicable to different categories of staff and on local labour markets, laws, regulations, and practices. They also reflect a Global Rewards approach composed of three pillars:

  1. Grading: a Global Grading Framework to ensure consistent grading of all jobs across the organisation.
  2. Pay: salaries primarily based on responsibility, framed by a Global Pay Policy Framework, and complimented by detailed policies supporting its application. 
  3. Benefits: non-salary elements that support staff’s financial security, well-being, and ability to perform their role, provided in addition to pay and in accordance with MSF policies.

Our staff rewards are also based on a set of principles and framing documents agreed at the international level of our organisation, which can be found here.