Lancaster Pollard

    OverviewSuggest Edit

    Lancaster Pollard helps health care, senior living and housing providers expand and improve their services by delivering financial advice and financing solutions. The firm offers a full range of investment banking, mortgage banking, private equity, balance sheet financing and M&A advisory services. Lancaster Pollard has earned a reputation for delivering sound financial advice and the most cost-effective financing options available in the market.
    TypePrivate
    Founded1988
    HQColumbus, OH, US
    Websitelancasterpollard.com
    Employee Ratings2.4

    Locations

    Lancaster Pollard is headquartered in
    Columbus, United States

    Location Map

    Latest Updates

    Employees (est.) (Apr 2021)51
    Cybersecurity ratingBMore

    Lancaster Pollard Office Locations

    Lancaster Pollard has offices in Columbus, Alpharetta, Austin, Bozeman and in 6 other locations
    Columbus, OH, US (HQ)
    65 E State St
    Alpharetta, GA, US
    5755 North Point Pkwy
    Alpharetta, GA, US
    5755 North Point Pkwy STE 220
    Austin, TX, US
    2110A Boca Raton Dr #205
    Bozeman, MT, US
    113 E Oak St #4a
    Chicago, IL, US
    141 W Jackson Blvd #2026
    Show all (13)

    Lancaster Pollard Financials and Metrics

    Summary Metrics

    Founding Date

    1988

    Lancaster Pollard Cybersecurity Score

    Cybersecurity ratingPremium dataset

    B

    87/100

    SecurityScorecard logo

    Lancaster Pollard Online and Social Media Presence

    Embed Graph

    Lancaster Pollard Frequently Asked Questions

    • When was Lancaster Pollard founded?

      Lancaster Pollard was founded in 1988.

    • How many employees does Lancaster Pollard have?

      Lancaster Pollard has 51 employees.

    • Who are Lancaster Pollard competitors?

      Competitors of Lancaster Pollard include Canyon Valor Companies, Ernst Russ and Aurelius.

    • Where is Lancaster Pollard headquarters?

      Lancaster Pollard headquarters is located at 65 E State St, Columbus.

    • Where are Lancaster Pollard offices?

      Lancaster Pollard has offices in Columbus, Alpharetta, Austin, Bozeman and in 6 other locations.

    • How many offices does Lancaster Pollard have?

      Lancaster Pollard has 13 offices.