MagnaCarta Communications hires former Edelman Africa chairman François Baird
MagnaCarta Communications has appointed communications management leader François Baird as non-executive chairman. Baird is founder and chairman of Baird’s US LLC and of [...]