John Tinaglia has been President/Chief Compliance Officer of Investment Management since January 1986, is a control person of the firm and directly owns 75% or more of it.
Investment Management Corporation is a Roanoke, VA firm with $191M under management, 193 clients and 3 advisers across 2 offices, as of its February 2026 filing.
- – present · 38 yearsRoanoke, VA · Adviser representative · Firm CRD 107246
Investment adviser representative registrations
John Tinaglia is registered as an investment adviser representative in Virginia, since March 1988.
- VirginiaSince 9 March 1988
Examinations
| Exam | Name | Passed |
|---|---|---|
| Series 63 | Uniform Securities Agent State Law Examination | 20 September 1983 |
| Series 1 | Registered Representative Examination | 16 November 1974 |
- Name
- Uniform Securities Agent State Law Examination
- Name
- Registered Representative Examination
- Full name
- John Gregory Tinaglia
- CRD
- 800980
- Firm
- Investment Management · CRD 107246
- Role
- President/Chief Compliance Officer
- Office
- 1940 ELECTRIC ROAD, Roanoke, VA 24018
- Registration
- Investment adviser registration
- In the industry since
- March 1988
- Disciplinary history
- Not yet shown here · SEC record
Where does John Tinaglia work?
John Tinaglia has been President/Chief Compliance Officer of Investment Management Corporation since January 1986, and is a control person of the firm.
Is John Tinaglia a financial advisor?
Yes. John Tinaglia has a current investment-adviser registration in Virginia, through Investment Management since March 1988.
How many years of experience does John Tinaglia have?
John Tinaglia has 38 years in the financial industry, since March 1988, across 1 adviser firm.
What exams has John Tinaglia passed?
John Tinaglia has passed 2 licensing exams: the Series 1 and Series 63. The earliest, the Series 1, was passed in November 1974.
Where is John Tinaglia based?
John Tinaglia’s registered office is in Roanoke, VA.
Is John Tinaglia registered with FINRA?
No. John Tinaglia has no current broker registration.
How can I verify John Tinaglia’s record?
Search CRD 800980 on the SEC’s adviser search (adviserinfo.sec.gov), which publishes John Tinaglia’s full registration record.