About Investors Capital Corporation

Investors Capital Holdings, Ltd. (ICH) is a financial services holding company that operates primarily through its subsidiary, Investors Capital Corporation (ICC). ICC provides to investors broker-dealer services and investment advisory services. ICC is a broker-dealer and investment advisor. The Company provides broker-dealer services in support of – more... 

Reviews

Overall

4.3
Based on 4 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
4.0
Compensation/Benefits
4.0
Job Security/Advancement
4.3
Management
4.7
Culture
4.0
Claim this company page
Headquarters
Lynnfield Massachusetts, United States
Revenue
$81 Million
Links
Investors Capital Corporation website