Prevail InfoWorks

$24.5M revenue • 51 employees • 211 N 13th St 6th floor, Philadelphia, PA, 19107, United States

Last Updated Mar 18, 2025

Company Overview

Company Name

Prevail InfoWorks

Address

211 N 13th St 6th floor, Philadelphia, PA, 19107, United States

Approx. Annual Revenue

$24.5M

Employees

51

About Prevail InfoWorks

Prevail Infoworks is a full-service clinical project management and technology company based in Philadelphia, PA with approximately 51 employees. They offer a range of clinical trial services, including clinical monitoring, data management, and safety data management, all through their integrated "Single Interface" platform.

Frequently Asked Questions about Prevail InfoWorks

Advertising Pixels

  • Google Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Beverly Davis Senior Clinical Research Associate (Contractor)
LinkedIn