Meet the team

Gleacher Shacklock has approximately 40 staff including its partners.