Freese and Nichols

HQ
Fort Worth
Total Offices: 15
918 Total Employees
Year Founded: 1894

Teams at Freese and Nichols

4 Hours AgoSaved
In-Office
New Orleans, LA, USA
Greentech • Other • Consulting • Energy
Provide administrative and clerical support: answer calls and greet visitors; manage mail, scheduling, travel, and meeting logistics; edit PowerPoint; proofread and perform minor format edits of technical reports; take meeting minutes; input timesheets and expenses; assist on proposals and special projects.
21 Hours AgoSaved
In-Office
Raleigh, NC, USA
Greentech • Other • Consulting • Energy
The Sr. Dam and Levee RIDM Engineer will lead dam safety projects, oversee engineering teams, manage projects, and advance RIDM capabilities.
21 Hours AgoSaved
In-Office
34 Locations
Greentech • Other • Consulting • Energy
The Applied Technology Leader will develop and implement technology strategies, mentor staff, enhance engineering processes, and ensure project quality through technology integration.