Here comes the sales force
Posted: Fri May 20, 2022 5:38 am
https://www.geron.com/careers/opportuni ... Operations
Geron looks like they will give this person about 18 months to have the sales force in place.
Geron looks like they will give this person about 18 months to have the sales force in place.