Nomad Financial

    OverviewSuggest Edit

    Nomad Financial is a fintech company that offers accounting and tax solutions for VC-backed and PE-owned companies. It also provides CFO consulting services such as financial modeling, analytics, financial consulting, etc.
    TypePrivate
    Founded2013
    HQNew York, US
    Websitenomadfinancial.com
    Employee Ratings3.9

    Locations

    Nomad Financial is headquartered in
    New York, United States

    Location Map

    Latest Updates

    Employees (est.) (Sept 2020)13(-13%)
    Cybersecurity ratingAMore

    Key People/Management at Nomad Financial

    Jonathan Gass

    Jonathan Gass

    Founder & CEO ‍
    David Antokal

    David Antokal

    Managing Director, Tailored Finance
    Dana Simpson

    Dana Simpson

    Director, People Operations
    Stephen Cummings

    Stephen Cummings

    Managing Director, Tax
    Nick Dolik

    Nick Dolik

    Senior Director, Growth & Partnerships, New York
    Matt Spadafora

    Matt Spadafora

    Director, Growth & Partnerships, Boston
    Show more

    Nomad Financial Office Locations

    Nomad Financial has offices in New York and Boston
    New York, US (HQ)
    115 W 30th St
    Boston, US
    745 Atlantic Ave
    New York, US
    119 W 24th St
    Show all (3)

    Nomad Financial Financials and Metrics

    Summary Metrics

    Founding Date

    2013

    Nomad Financial Cybersecurity Score

    Cybersecurity ratingPremium dataset

    A

    90/100

    SecurityScorecard logo

    Nomad Financial Online and Social Media Presence

    Embed Graph

    Nomad Financial Frequently Asked Questions

    • When was Nomad Financial founded?

      Nomad Financial was founded in 2013.

    • Who are Nomad Financial key executives?

      Nomad Financial's key executives are Jonathan Gass, David Antokal and Dana Simpson.

    • How many employees does Nomad Financial have?

      Nomad Financial has 13 employees.

    • Who are Nomad Financial competitors?

      Competitors of Nomad Financial include TaxModel, CFO Base and KPMG Impulsa.

    • Where is Nomad Financial headquarters?

      Nomad Financial headquarters is located at 115 W 30th St, New York.

    • Where are Nomad Financial offices?

      Nomad Financial has offices in New York and Boston.

    • How many offices does Nomad Financial have?

      Nomad Financial has 3 offices.