Andrew Sweere has been Chief Compliance Officer of Bright Angel Advisors since August 2022, is a control person of the firm and directly owns under 5% of it.
Bright Angel Advisors LLC is a St. Paul, MN firm with $224M under management, 35 clients and 2 advisers in one office, as of its January 2026 filing.
- Bright Angel Advisors LLCCurrent– present · 3 yearsSt. Paul, MN · Adviser representative · Firm CRD 311704
Investment adviser representative registrations
Andrew Sweere is registered as an investment adviser representative in 2 states, as a resident of Texas. The first approvals date from November 2022; the most recent is Texas, in April 2025.
- MinnesotaSince 1 November 2022
- TexasResidentSince 2 April 2025
Examinations
| Exam | Name | Passed |
|---|---|---|
| Series 65 | Uniform Investment Adviser Law Examination | 23 August 2022 |
- Name
- Uniform Investment Adviser Law Examination
- Full name
- Andrew Paul Sweere
- CRD
- 7611356
- Firm
- Bright Angel Advisors · CRD 311704
- Role
- Chief Compliance Officer
- Office
- 3900 NORTHWOODS DR., SUITE 350, St. Paul, MN 55112
- Registration
- Investment adviser registration
- In the industry since
- October 2022
- Disciplinary history
- Not yet shown here · SEC record
Where does Andrew Sweere work?
Andrew Sweere has been Chief Compliance Officer of Bright Angel Advisors LLC since August 2022, and is a control person of the firm.
Is Andrew Sweere a financial advisor?
Yes. Andrew Sweere has a current investment-adviser registration in Minnesota and Texas, through Bright Angel Advisors since November 2022.
How many years of experience does Andrew Sweere have?
Andrew Sweere has 3 years in the financial industry, since October 2022, across 1 adviser firm.
What exams has Andrew Sweere passed?
Andrew Sweere passed the Series 65 in August 2022.
Where is Andrew Sweere based?
Andrew Sweere’s registered office is in St. Paul, MN.
Is Andrew Sweere registered with FINRA?
No. Andrew Sweere has no current broker registration.
How can I verify Andrew Sweere’s record?
Search CRD 7611356 on the SEC’s adviser search (adviserinfo.sec.gov), which publishes Andrew Sweere’s full registration record.