Current Employee3.4Mar 28, 2025Large organization that is built up of 30+ smaller companies acquired over the last 7 years.
Current Employee2.0May 15, 2025Catalis is a large company that has purchased a lot of other companies and is putting everything together to make it work. There are many sub divisions at the company and a lot of departments.
Catalis is a large company that has purchased a lot of other companies and is putting everything together to make it work. There are many sub divisions at the company and a lot of departments.