Patricia Scalon
1 result

The Voice Squad: Ireland making big noise in world of sound
- Innovation
- October 17, 2019, 03:15
Ireland is home to some of the leading players in the voice tech space, one of the industry’s best known representatives has said. Speaking to The Ir(...)