Social engagement
Social engagement: 1.8K social following, 6 posts in the last 12 months — below the industry typical range.
Recent activity
19 Mar 2026
Recognition
26 Sep 2025
Leadership hire
CEO
15 Jul 2025
Leadership hire
Board of Directors
PE firm investing in North America & Europe
Social engagement: 1.8K social following, 6 posts in the last 12 months — below the industry typical range.