StepStone Belgium Revenue and Competitors

Bruxelles, Bel

Location

N/A

Total Funding

HR

Industry

Estimated Revenue & Valuation

  • StepStone Belgium's estimated annual revenue is currently $12.3M per year.(i)
  • StepStone Belgium's estimated revenue per employee is $180,900

Employee Data

  • StepStone Belgium has 68 Employees.(i)
  • StepStone Belgium grew their employee count by -1% last year.

StepStone Belgium's People

NameTitleEmail/Phone
1
Product Marketing OfficerReveal Email/Phone
2
Regional Human Resources ManagerReveal Email/Phone
3
B2C Marketing ManagerReveal Email/Phone
4
Inside account managerReveal Email/Phone
5
International Market Research ManagerReveal Email/Phone
6
Inside Account ManagerReveal Email/Phone
7
Infrastructure Security EngineerReveal Email/Phone
8
IT SupportReveal Email/Phone
9
Software EngineerReveal Email/Phone
Competitor NameRevenueNumber of EmployeesEmployee GrowthTotal FundingValuation
#1
$11.2M629%N/AN/A
#2
$15.9M79-1%N/AN/A
#3
$34.5M1565%N/AN/A
#4
$36.9M16749%N/AN/A
#5
$48.2M2187%N/AN/A
#6
$45.5M2060%N/AN/A
#7
$329.5M11719%N/AN/A
#8
$11.2M622%N/AN/A
#9
$10.9M6018%N/AN/A
#10
$15.9M7923%N/AN/A
Add Company

What Is StepStone Belgium?

At StepStone, everything we do has one goal: bringing companies and candidates closer together. As an innovative job site we are constantly reinventing ourselves in the fast-moving world of recruitment. Today and in the future we strive to find the best matches on the job market, creating unique experiences that benefit recruiters as well as qualified candidates all over the world. Results are crucial to us, but above all we are a people company. Worldwide over 2500 employees go the extra mile day in day out for each and every customer. This is why we are the go-to destination for employers and talent.

keywords:N/A

N/A

Total Funding

68

Number of Employees

$12.3M

Revenue (est)

-1%

Employee Growth %

N/A

Valuation

N/A

Accelerator

Company NameRevenueNumber of EmployeesEmployee GrowthTotal Funding
#1
$13M6925%N/A
#2
$7.6M7025%N/A
#3
N/A70159%N/A
#4
N/A7148%N/A
#5
$13.1M7115%N/A