Many recently public fintechs have seen share prices plunge
More
"#Chief Technology Officer"