Vancouver’s skyline is dominated by our local mountain peaks. But they’re more than just a beautiful backdrop for your meeting……