Ecosystem Marketing Manager Full time