Conferencing technology can save companies in Leeds valuable time and money by negating the need for national or international travel to meetings.