Growth signals

1 companies of 20 · · sorted by signal strength and recency

CompanySignalWhyWhenLive rolesDecision-makers
Subsea7
Oil and Gas
checked 3d ago
AcquisitionContract win+2
New work won: delivering a new contract usually means adding people to the team that delivers it.
6w ago51 found