Becca graduated from the University of Wisconsin-Eau Claire with a BFA in Illustration. She has done freelance work for several large companies including BOOM! Studios, Valiant Entertainment, IDW Publishing, and Marvel Entertainment. She makes up half of Rock Candy Games, where she does the majority of the artwork and visual design. She recently ran the Pride Check! enamel pin campaign which received over 2000% percent funding and widespread acclaim. She currently resides in Wisconsin where she has a habit of drawing until her hand falls off.