Elena

Job title: Account Manager

Network:

Elena’s great at everything, which makes her the perfect Account Manager.

Paid, content, organisation, client communications – Elena is the well-rounded swiss army knife everyone always says they want but can never find.