Marketing & Communications Intern at Upstream USA | JobVerse