Afterpay has appointed Meahan Callaghan as Chief People Officer. This new role will lead the people function globally and will develop and deliver people strategies across all regions. Meahan has over 25 years Human Resources experience across a range of industries including, Technology, Media and Financial Services. Mark Teperson has joined the business as Chief Strategy Officer. Mark will focus on further developing consumer and merchant data insights to enhance customer and merchant value propositions and further leverage the power of platform globally. Mark has over 20 years experience in the retail industry and has extensive expertise in ecommerce and retail strategy disciplines.