Source: Owler

Sesen Bio, Inc.: Sesen Bio's revenue changed from $20.27M in Sep 2024 to $19.63M in Dec 2024

Sesen Bio’s Trailing Twelve Months revenue changed from $20.27M in Sep 2024 to $19.63M in Dec 2024 decreasing 3.1% in this time period.

Read full article »
Annual Revenue
$5.0-25M
Employees
25-100
Thomas Cannell's photo - President & CEO of Sesen Bio

President & CEO

Thomas Cannell

CEO Approval Rating

76/100

Read more