Lead Managers at Investors Bank & Trust give their company a 3.0 out of 5.0, while the average rating for Investors Bank & Trust is 3.8, making them 24% less happy than every other employee at Investors Bank & Trust and 31% less happy than every other Lead Manager on CareerBliss - the happiest Lead Managers work for United States Air Force.
"Ok place to work, though focus is built around selling and pipeline and management can be fierce."
Update your browser to have a more positive job search experience.
Upgrade My Browser