Social engagement
Social engagement: 12.4K social following, 9 posts in the last 12 months — top quartile of its industry.
Recent activity
10 Feb 2026
Leadership hire
Chief Executive Officer
13 Jan 2026
Partnership
Bruin Capital
PE firm invests in the US
Social engagement: 12.4K social following, 9 posts in the last 12 months — top quartile of its industry.