New API Chaya leadership October 10, 2016 By Northwest Asian Weekly Joanne Alcantara is the new executive director at API Chaya. A Chinese and Filipino immigrant, Joanne was born in the Philippines during martial law and moved to Seattle to escape […]