Blueface: A Comcast Business Company is a technology business specialising in unified communications as a service. to carriers and businesses of any size, anywhere in the world. Located in Dublin, Ireland — with offices in New York, Philadelphia, Rome, Madrid, and London – Blueface prides ourselves on an inclusive, welcoming culture that attracts the best […]

Read More