Company · mentioned 2 times
Consulting company, known from a single source describing it as a consulting firm; no further details on sector or country are given.
Funny Business· 23 Jun 2024