Background
MacAvock, Peter Desmond was born on March 19, 1968 in Dublin, Ireland.
MacAvock, Peter Desmond was born on March 19, 1968 in Dublin, Ireland.
Bachelor of Engineering, University College, Dublin, 1991.
Executive director Digital Video Broadcasting, Geneva, since 1994.