Direct marketing consultancy, Mail Makers, has appointed Jen Chua as senior account manager. In her new role, Ms Chua will manage campaigns for the company’s major fundraising clients.y.
Subscribe today for award-winning, unbiased and trusted journalism