Segovia is a company that develops financial technology facilitating payments across Africa and Asia. Its platform supports both corporate and social programs and improves cash transfer services, aiming to increase the money received by poor beneficiaries by reducing diversions, transfer costs, and inefficiencies.
TypeSubsidiary
HQNew York, US
Founded2014
Websitethesegovia.com
Cybersecurity ratingAMore
Segovia was founded in 2014 and is headquartered in New York, US

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at Segovia

Paul Niehaus

Paul Niehaus

Co-Founder
Michael Faye

Michael Faye

Co-Founder & Chairman
Michael Goldfarb

Michael Goldfarb

COO
Henry Bridge

Henry Bridge

President & CEO
Show more

Segovia Office Locations

Segovia has an office in New York
New York, US (HQ)
524 Broadway Floor 7
Show all (1)

Segovia Financials and Metrics

Summary Metrics

In total, Segovia had raised $14.5 m

Segovia Cybersecurity Score

Cybersecurity ratingPremium dataset

A

94/100

SecurityScorecard logo

Segovia Online and Social Media Presence

Embed Graph

Segovia News and Updates

Gran Colombia Gold Reports Third Quarter and Nine Months 2019 Results; Third Quarter 2019 Financial Results Reflect the Positive Impact of the Higher Gold Prices; High-Grade Segovia Operations Continue to Deliver Solid Operating Performance

TORONTO, Nov. 14, 2019 (GLOBE NEWSWIRE) -- Gran Colombia Gold Corp. (TSX: GCM; OTCQX: TPRFF) announced today the release of its unaudited interim condensed consolidated financial statements and accompanying management’s discussion and analysis (MD&A) for the three and nine months ended Septemb…

Segovia Frequently Asked Questions

  • When was Segovia founded?

    Segovia was founded in 2014.

  • Who are Segovia key executives?

    Segovia's key executives are Paul Niehaus, Michael Faye and Michael Goldfarb.

  • How many employees does Segovia have?

    Segovia has 20 employees.

  • Who are Segovia competitors?

    Competitors of Segovia include 51 Credit Card, PayinTech and Nets.

  • Where is Segovia headquarters?

    Segovia headquarters is located at 524 Broadway Floor 7, New York.

  • Where are Segovia offices?

    Segovia has an office in New York.

  • How many offices does Segovia have?

    Segovia has 1 office.