Zapier Bolsters Leadership Team with Key Appointments and Promotions PR Newswire Feb 14, 2023 Zapier, the leader in easy automation, has announced the appointment of Kieran Flanagan as the company's new Chief Marketing…