Freese and Nichols

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

Freese and Nichols Benefits Overview

Compensation + Benefits

Offers 401(K)

4 Hours AgoSaved
In-Office
19 Locations
Greentech • Other • Consulting • Energy
The SME Data Analytics role focuses on guiding teams in data analytics and modeling, improving processes, mentoring staff, and aligning technical strategies with business goals.
Greentech • Other • Consulting • Energy
Lead complex dam and levee projects from planning through construction, manage multi-office teams, mentor staff, and cultivate client relationships.
22 Hours AgoSaved
In-Office
3 Locations
Greentech • Other • Consulting • Energy
As a Traffic Engineer, you will perform traffic analyses, develop models, assist with agency coordination, and support senior engineers on projects.