Al Castle Vice President of Engineering and Product, Flowroute Al Castle is the vice president of engineering and product at Flowroute. Al Castle’s Most Recent Content Unified Communications Voice assistants present new challenges for call clarity 02 Jul 2018