Addi The New Media Lead at Addi designs and scales brand narrative and executive thought leadership across owned channels to build trust and organic reach. This role focuses on growing Addi’s channels and executing integrated narrative campaigns while managing reputation and regulatory risks.