Emma Parven has joined Zen Internet’s partner division as Marketing Manager, bringing a strong strategic emphasis to the role.