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.
Tap a name to go there · tap a line to see why they are linked