stars 1 stars 2 stars 3

What is the annual revenue of Lever?

The annual revenue of Lever was $52.5 million in 2025.

Related Lever Questions

Steve Stokes is the Director of Engineering of Lever.

232 people are employed at Lever.

Lever is based in Denver, Colorado.

The NAICS codes for Lever are [5112, 511210, 513, 51121, 51, 511].

The SIC codes for Lever are [73, 737].