James Murueta Email

Associate Director - Client Services . Spencer-Ogden

Current Roles

Employees:
724
Revenue:
$121.6M
About
Energy, engineering and infrastructure industries are ever-changing landscapes. We recruit the best international talent across all sectors, providing industry-leading services to our clients and candidates that they won’t find elsewhere, for any stage of the project lifecycle.
Spencer-Ogden Address
75 Broad Street
New York, NY
United States
Spencer-Ogden Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.