Stephen Greene is a Social Care Worker (Disability Services) from Ireland. He is a person who stutters and is the former Chairman of the Irish Stammering Association and support group facilitator. Stephen is also a musician and is the keyboard player in his band.