- Twitter expanding EMEA business, almost 30 jobs openings in Dublin and London As Twitter continues to develop its Europe, the Middle East and Africa (EMEA) business, the company requires almost 30 "rockstars" to work out of its Dublin and London offices.