There aren't any Leadership reviews of Chelsea Technologies yet.
Be the first to contribute a review.
The leadership is too toxic and hostile, and I don't think any employee would want to work for that kind of leadership. Our leaders need to get better or be replaced.