Viewing a single comment thread. View all comments

DunderThunder t1_jdptk2w wrote

There will be at least 200+ account managers selling job adverts to businesses and managing the postings for the website. ( I used to work for a competitor)

You'll have then a marketing and comms team to generate natural sales.

HR, office managers for their physical locations, tech staff, developers etc....

It adds up very quickly to lots of staff.

3