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 Enterprise Software Voice assistants present new challenges for call clarity 02 Jul 2018