Eric Owen currently holds the position of VP European Telecoms Research at IDC, a role that reflects significant expertise in the telecommunications sector. Beginning the career at IDC Australia, Eric has served as an Account Manager since 2007 and continues to contribute valuable insights and leadership to the organization. Eric's educational background includes attendance at Ysgol y Moelwyn from 1970 to 1977.
This person is not in any teams
This person is not in any offices