departmental managers careers in Amsterdam, Netherlands