· Full Professor, College of Information Studies (INFO), University of Maryland2024–
· Director, Human-Computer Interaction Lab2021–
· Associate Professor, College of Information Studies (UMD iSchool), University of Maryland2019–2024
· Assistant Professor, College Of Information Studies, College of Information Studies (UMD iSchool), University of Maryland2012–2019
· Instructor, Michigan State University2011–2011
· PhD, Media & Information Studies, Michigan State University2008–2012
· Research Assistant, Michigan State University2008–2012
· Consultant, Pew Internet & American Life Project2008–2012
· Peer Review Manager, gnovis2007–2008
· Research Intern, Pew Internet & American Life Project2007–2008
· Senior Editor, PR Newswire Association2002–2007
· Intern, WXRA2000–2000