Improvado Raises $22 Million in Series A Funding, Launches Marketing & Sales Data Aggregation… Globe Newswire May 13, 2022 Investment led by Updata Partners will expand sales, marketing, and engineering efforts Improvado, a leading, no-code marketing…