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.

photo by PJ Sykes

Rebecca Joines Schinsky, Chief of Staff, loves books, bourbon, travel, and cooking, and is a co-host of the Book Riot Podcast. She’s also passionate about yoga and serves on the board of directors for Project Yoga Richmond in her adopted hometown, Richmond, VA, where you might see her running around with a rambunctious golden retriever.

Amanda Nelson, Executive Director, Demand Generation, can usually be found romping along the river in Richmond, Virginia, with her twin boys. Amanda also spends time volunteering as an abortion clinic patient escort, and puts her former-indie-bookseller skills to use as the co-host of the Get Booked podcast.

Find her on Instagram @ImAmandaNelson.

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, a collection of art, essays, and words to launch a powerful and important conversation about mental health. It was named a best book of 2018 by the Washington Post and earned a Schneider Family Book Award Honor. She’s also a certified yoga teacher.

Find her on Instagram @heykellyjensen.

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. Her penchant for books, travel, and a hot cuppa tea is rivaled only by her obsession with Agatha Christie and cheese. This Portland transplant can be found hosting the Read Harder Podcast, on Book Riot’s YouTube channel, and only very occasionally at Buenos Diaz San Diego.

Find her on Instagram at @BuenosDiazSD.

Jenn Northington, Manager, Editorial Operations, has worked in the publishing industry wearing various hats since 2004, including bookseller and events director, and is currently Manager of Editorial Operations at Riot New Media Group. You can hear her on the Get Booked and SFF Yeah! podcasts. When she’s not working, she’s most likely crafting, running, or (obviously) reading.

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

Danika Ellis, Associate Editor, spends most of her time talking about queer women books on tumblr and at the Lesbrary, as well as chatting about all sorts of bookish things on booktube.

Find her on Twitter at @DanikaEllis and @Lesbrary, or on the Lesbrary Tumblr.

a photo of Charity looking at the camera and smiling; she is standing outside and you can see tall grasses behind herCharity E. Yoro, Editorial Operations Associate, is a poet and creative producer from O’ahu, now rooted in the PNW with her partner, book-loving toddler, and feisty feline guide named Rumi. When she’s not changing litter and/or diapers, Charity can be found sneaking bites of non-dairy ice cream between the pages of her latest library find. She also, sometimes, writes and teaches.

a close-up black and white photo of Erica's faceErica 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.

a black and white photo of Amanda PecoraAmanda 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 waterfallCaitlin Brehm, Temporary 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
Chelsea Hensley
Eileen Gonzalez
Emily Martin
Jamie Canaves
Jessica Avery
Jessica Plummer
Jessica Pryde
Karina Glaser
Katie McLain
Kendra Winchester
Kim Ukura
Nikki VanRy
Nusrah Javed
Patricia Elzie-Tuttle
P.N. Hinton
Rachel Brittain
Trisha Brown

Senior Contributors

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


Abby Hargreaves
Abigail Clarkin
Addison Rizer
Adiba Jaigirdar
Aisling Twomey
Alex Luppens-Dale
Alice Nuttall
Ann-Marie Cahill
Anne Mai Yee Jansen
Arvyn Cerézo
Ashley Holstrom
Ashlie Swicker
Aurora Lydia Dominguez
CJ Connor
Caitlin Hobbs
Carina Pereira
Carolina Ciucci
Cassie Gutman
Chris M. Arnone
Clare Barnett
Claire Handscombe
Connie Pan
Courtney Rodgers
Dee Das
Elisa Shoenberger
Erika Hardison
Etinosa Uwadiae
Gia R.
Grace Lapointe
Jaime Herndon
Jean Kuo Lee
Jeffrey Davies
Jesse Doogan
Julia Rittenberg
K.W. Colyard
Kate Krug
Katie Moench
Laura Sackton
Lucas Maxwell
Lyndsie Manusos
Mara Franzen
Matt Grant
Megan Mabee
Melissa Baron
Michelle Regalado
Minerva Laveaga Luna
Neha Patel
Nikki DeMarco
Patricia Thang
R. Nassor
Rachel Rosenberg
Rebecca Hussey
Rey Rowland
River H. Kero
Sarah Davis
Sarah Nicolas
Senjuti Patra
Stacey Megally
Steph Auteri
Summer Loomis
Tika Viteri
Tracy Shapley
Vivienne Woodward
Yashvi Peeti