SPR

SPR

Employees:
20,000
Market Cap:
$2.63 billion
Revenue:
$3.6 billion
5 Year Trend:
47.3%
Net Income:
$61.95 million

SPR

Employees:
20,000
Market Cap:
$2.63 billion
Revenue:
$3.6 billion
5 Year Trend:
47.3%
Net Income:
$61.95 million

8 jobs at SPR

Jobs in