Iora Pillay

Iora Pillay is a human character in the Atrium at Port Meridian. She is Chief of Operations after Meridian: The Way Home.