Sakellaris vs Todd Gleason | Comparably
Profile Image
VS
Profile Image
Ameresco
EMPLOYEE
PARTICIPANTS
18
TOTAL
RATINGS
183
CECO Environmental Corp Claimed Company
This companyis accepting feedback from verified employees
EMPLOYEE
PARTICIPANTS
151
TOTAL
RATINGS
4379

Sakellaris vs Todd Gleason

Sakellaris Ameresco's CEO
Sakellaris
Ameresco
Top 50%
Top 50% of Similar Size Companies on Comparably
C+
67/100
VS
Todd Gleason CECO Environmental Corp's CEO
Todd Gleason
CECO Environmental Corp
Top 10%
Top 10% of Similar Size Companies on Comparably
A
80/100

Ameresco vs CECO Environmental Corp CEO Comparison Summary

Employees at Ameresco rank Sakellaris in the Bottom 40% of CEOs in Boston. Comparatively, employees at CECO Environmental Corp rank Todd Gleason in the Top 10% of CEOs in Dallas. Employees rate their CEO differently based on the frequency of interaction, ability to affect company culture, and drive measurable results.

Gender Score

Sakellaris Ameresco's CEO
Sakellaris
Ameresco
N/A
Gender

Not Enough Data

Todd Gleason CECO Environmental Corp's CEO
Todd Gleason
CECO Environmental Corp
Top 5%
Top 5% of Similar Size Companies on Comparably
A+
Gender

Women at CECO Environmental Corp rated their CEO an A+

Diversity Score

Sakellaris Ameresco's CEO
Sakellaris
Ameresco
N/A
Diversity

Not Enough Data

Todd Gleason CECO Environmental Corp's CEO
Todd Gleason
CECO Environmental Corp
Top 20%
Top 20% of Similar Size Companies on Comparably
B+
Diversity

Diverse Employees at CECO Environmental Corp rated their CEO a B+

Question:
Do you approve of your CEOs management style?

Question:
How would you rate the effectiveness of your CEO to drive business results?

Sakellaris Ameresco's CEO
Sakellaris
Ameresco
Excellent
0%
Good
100%
Average
0%
Poor
0%
Very Bad
0%

Who Ranks the CEO highest?

Sakellaris Ameresco's CEO
Sakellaris
Ameresco
N/A

Not Enough Data

Todd Gleason CECO Environmental Corp's CEO
Todd Gleason
CECO Environmental Corp
93/100Department - Product
92/100Ethnicity - African American/Black
Tenure - N/A
Education - N/A
82/100Experience - Entry Level