Citrix Systems

Found in 1 claim across 1 page

StatementPage
acquired Wrike for $2.25 billion in 2021Wrike Review 2025: Pros, Cons, Features & Pricing
https://thedigitalprojectmanager.com/tools/wrike-review/