I am sceptical that 14 - 28 FTE will be dedicated to openTF. If I was to guess it is 14-28 people working on their companies offering and when needed upstreaming bug fixes and features, PR review
env0 a small Company is providing 5 FTE, the web claims their revenue is <5m (1.4m)