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