Staff & Contributors

Jeff O’Neal, CEO & Co-founder, reads books and writes about them. He has the great good fortune of living with his favorite person in the world and their two bright, beautiful children in Portland, OR.

Rebecca Joines Schinsky, Chief of Staff, has worked on the bookish internet since 2008, developing communities and products for book lovers. When she’s not traveling or cooking, you’ll find her running around Richmond, VA with her rambunctious golden retriever. She co-hosts the Book Riot Podcast and serves on the board of Project Yoga Richmond.

S. Zainab Williams, Executive Director of Content, is a writer and cartoonist. She co-hosts Book Riot’s SFF Yeah! podcast and is a member of PEN America’s Literary Awards Committee. Outside of reading, writing, and art, her current obsessions include rollerskating (quad skates forever), cooking, and all things occult.

Find her on Instagram @szainabwilliams.

Vanessa Diaz, Managing Editor, is a writer, reader, and former bookseller from San Diego, CA whose Spanish is even faster than her English. This Portland, OR transplant’s penchant for travel and a hot cuppa tea is rivaled only by her obsession with cozy mysteries, gothic lit, all things mythology and witchy, and cheese. She is a regular co-host on the All the Books podcast and can be found on Instagram at @BuenosDiazSD.

Kelly Jensen, Editor, is a former teen librarian who worked in several public libraries before pursuing a full-time career in writing and editing. Her books include Body Talk, Here We Are: Feminism for The Real World and (Don’t) Call Me Crazy. When she’s not reading or writing about young adult books or nonfiction of all flavors, she teaches yoga and is working on her second masters degree.

Find her on Instagram @heykellyjensen.

Jenn Northington, Manager, Product Operations, has worked in the publishing industry wearing various hats since 2004, including bookseller and events director, and is currently Manager of Product Operations at Riot New Media Group. You can hear her on the Get Booked and SFF Yeah! podcasts. She’s also the co-editor of Sword Stone Table: Old Legends, New Voices.

Find her on Instagram at iamjennIRL or on Twitter at jennIRL.

Danika Ellis, Associate Editor, is a former bookseller and a one time high school English teacher. Now, she spends most available moments talking about queer women books at the Lesbrary, a book blog she started in 2010 and runs with a team of reviewers.

Find her on Twitter at @DanikaEllis and @Lesbrary.

a close-up black and white photo of Erica's face

Erica Ezeifedi, Associate Editor, is a transplant from Nashville, TN that has settled in the North East. In addition to being a writer, she has worked as a victim advocate and in public libraries, where she has focused on creating safe spaces for queer teens, mentorship, and providing test prep instruction free to students. Outside of work, much of her free time is spent looking for her next great read and planning her next snack.

Find her on Twitter at @Erica_Eze_.

a black and white photo of Amanda Pecora

Amanda Pecora, Editorial Assistant, is a former bookseller born and raised in the Pacific Northwest. She studied in Ireland before returning to Portland, Oregon with a Master’s in publishing and a cat. Her hobbies include judging books by their covers and tending to an ever-growing collection of houseplants.

She can be found on Instagram at @mandipecora.

a black and white photo of Caitlin in front of a waterfall

Caitlin Brehm, Editorial Operations Associate, loves books, podcasts, coffee, and folklore. When she’s not working, you can find her researching the unexpected roots of fairy tales, engrossed in library books, and basking in the moody, mossy vibes of the Pacific Northwest.

Find her on Instagram at @CaitlinBrehm

See all Riot New Media Group staff.

Senior Contributing Editors

Liberty Hardy
Tirzah Price

Contributing Editors

Alex Acks
Alice Burton
Annika Barranti Klein
Eileen Gonzalez
Emily Martin
Jamie Canaves
Jessica Avery
Jessica Plummer
Jessica Pryde
Karina Glaser
Katie McLain
Kendra Winchester
Kim Ukura
Margaret Kingsbury
Nikki VanRy
Nusrah Javed
Patricia Elzie-Tuttle
P.N. Hinton
Rachel Brittain
Trisha Brown

Senior Contributors

Alison Doherty
Isabelle Popp
Leah Rachel von Essen
Mikkaka Overstreet
Pierce Alquist
Silvana Reyes Lopez
Susie Dumond


Abigail Clarkin
Addison Rizer
Alex Luppens-Dale
Alice Nuttall
Ann-Marie Cahill
Anne Mai Yee Jansen
Arvyn Cerézo
Ashley Holstrom
Ashlie Swicker
CJ Connor
Caitlin Hobbs
Carina Pereira
Carolina Ciucci
Cassie Gutman
Chris M. Arnone
Clare Barnett
Claire Handscombe
Connie Pan
Courtney Rodgers
Elisa Shoenberger
Gia R.
Grace Lapointe
Jaime Herndon
Jeffrey Davies
Jesse Doogan
Julia Rittenberg
K.W. Colyard
Kate Krug
Katie Moench
Laura Sackton
Lucas Maxwell
Lyndsie Manusos
Mara Franzen
Megan Mabee
Melissa Baron
Michelle Regalado
Neha Patel
Nikki DeMarco
Patricia Thang
R. Nassor
Rachel Rosenberg
Rey Rowland
Sarah Davis
Senjuti Patra
Steph Auteri
Summer Loomis
Tika Viteri
Tracy Shapley
Vivienne Woodward
Yashvi Peeti