INSTANDA Adds Keast as VP of Sales in Colorado November 30, 2023 INSTANDA, headquartered in London, England, hired Geoff Keast as its new vice president of sales. Before joining INSTANDA, Keast held...