90TEN appoints Abigail Last as an associate director

90TEN Communications has appointed Abigail Last (pictured above right) as an associate director and Jaya Shumoogam (above left) as a