Michelle Castillo has appeared in 17 articles since 2016-01. Coverage peaked in 2018Q4 with 3 articles. Frequently mentioned alongside CNBC, Facebook, TechCrunch, Amazon.