Vcheck Employee Directory
Financial ServicesNew York, United States201-500 Employees
Vcheck is a global investigations firm in the financial services sector that provides intelligence on individuals and entities to help institutions protect their investments. The company utilizes a human-led, tech-enabled approach to deliver comprehensive intelligence with faster turnaround times and continuous insights intended to yield actionable data. Based at 150 West 22nd Street, Floor 5, New York, NY 10011, United States, Vcheck employs between 201 and 500 people. In recent years, the firm has expanded its leadership and operations, including Lyndee Fletcher's rise from President in 2023 to Chief Executive Officer in February 2025, the opening of offices in New York and India, the launch of a Continuous Monitoring Platform in January 2025, and notable partnerships and recognition such as a Palo Alto Networks collaboration and a FinTech Breakthrough award. The company reported revenue in the range of $100 million to $250 million and was listed on the Inc. 5000 in 2022.