The Country Manager is a prominent role in driving OSW's vision and mission, managing the activities of all aspects of the country's operational business,