Vistra Revenue and Competitors

Location

N/A

Total Funding

Fintech

Industry

Estimated Revenue & Valuation

  • Vistra's estimated annual revenue is currently $1.1B per year.(i)
  • Vistra's estimated revenue per employee is $182,000

Employee Data

  • Vistra has 5809 Employees.(i)
  • Vistra grew their employee count by 7% last year.

Vistra's People

NameTitleEmail/Phone
1
Group CEOReveal Email/Phone
2
Junior Associate - VP ProductionReveal Email/Phone
3
CFOReveal Email/Phone
4
CEOReveal Email/Phone
5
CEOReveal Email/Phone
6
Executive Director - Operations: Accounting, Finance and TreasuryReveal Email/Phone
7
Head AccountingReveal Email/Phone
8
Tax OfficerReveal Email/Phone
9
Bookkeeping OfficerReveal Email/Phone
10
Head Corporate Services, Hong KongReveal Email/Phone
Competitor NameRevenueNumber of EmployeesEmployee GrowthTotal FundingValuation
#1
$108.1M3932%N/AN/A
#2
$39.5M27635%N/AN/A
Add Company

What Is Vistra?

Vistra is a Global Independent provider of trust, fiduciary, corporate and fund services delivering Personal and tailored solutions to international corporations, institutional investors and high net worth individuals and their families.

keywords:N/A

N/A

Total Funding

5809

Number of Employees

$1.1B

Revenue (est)

7%

Employee Growth %

N/A

Valuation

N/A

Accelerator

Vistra News

2022-04-19 - Is Vistra Corp (VST) a Winner in the Utilities - Independent Power Producers Industry?

Vistra Corp (VST) leads the Utilities - Independent Power Producers industry with an overall score of 64. VST is up 47.76% so far this year...

2022-04-17 - Burns & McDonnell Completes Construction of 65-MWdc Solar ...

Burns & McDonnell recently completed construction of a 65-MWdc/50-MWac solar project at Vistra's Brightside Solar Facility in Live Oak...

2022-03-22 - Vistra and Lennox Welcome New CEOs

Vistra Corp. CEO Curt Morgan has announced plans to retire in August. Current president and CFO Jim Burke will be his successor.

Company NameRevenueNumber of EmployeesEmployee GrowthTotal Funding
#1
$1903.7M5811N/AN/A
#2
$1305.9M58307%N/A
#3
$1858.8M58492%N/A
#4
$1859.1M585023%N/A
#5
$9070M5864N/AN/A