Rory es un innovador en tecnologías de comunicación por vídeo, centrado en experiencias de audio, vídeo y uso compartido de contenido en tiempo real.
Como director de producto sénior en el grupo de tecnología de colaboración de Cisco, dirige los esfuerzos en Cisco Meeting Server, que permite a las empresas implementar soluciones de colaboración que atiendan sus necesidades. También es partidario de mejorar la experiencia y los controles de las reuniones entre los puntos finales y los clientes de software de Cisco y Cisco Meeting Server.
Cuando está fuera del trabajo, Rory disfruta entrenando a su equipo local de críquet juvenil y practicando el ciclismo.