Aideen O’Byrne is an Irish national and permanent resident of Singapore. She is an executive coach and organizational development specialist.
Read more