From science communication to technology: A reinvention 18 years in the making

“CACTUS is a technology company accelerating scientific advancement.” Last week, we introduced the organization to CACTUS’s new identity in an entirely virtual event with attendees from all 8 countries we have offices in. We shared with the 1000+ Cactizens that we were now embracing the identity of a technology company and were no longer just […]
Continue Reading