Delia-Ene

Delia Ene

Communications & AR Senior Manager Avangate

Expertise in PR, analyst relations, customer advocacy, external and internal communications and various other marketing activities.