CEO
Robert Desel
CEO Approval Rating
89/100
Crosby is an Oklahoma-based company that manufactures products such as hooks, shackles, marine blocks and lifting clamps for lifting and material handling applications.