Amazon is looking for 3 New Account Managers - for Switzerland & Austria, to recruit sellers and to better serve...