Growth signals

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

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