I think it's a satirical website aimed at poking fun at corporate-linkedin-speak

Wish we didn’t even need one