Switzerland Senior Assessment Officer – Training Learning and Country support (TLC) in Geneva, Switzerland