Sierra Space

HQ
Louisville, Colorado, USA
Total Offices: 4
1,600 Total Employees
Year Founded: 2021

Sierra Space Leadership & Management

Sierra Space Employee Reviews

"Through my career, my management has continually ensured that I am working on projects that I found interesting, challenging, and enjoyable. My management has my best interests in mind and they want me to be successful. Additionally, my managers have repeatedly fought for my promotion and empowerment to greater responsibility."
Chris , DCCS Structures Engineer
Chris , DCCS Structures Engineer