Customer Manager (Natural Channel) jobs