Meaghan Bowman

Digital Research Manager

Meaghan is originally from Fort Myers, Florida and studied at the University of California, Los Angeles (Go Bruins!). She graduated with a degree in Sociology in 2019 while also participating in the Army ROTC program. Before joining Echelon as Digital Research Manager, Meaghan was a Research Fellow at the U.S Army Research Laboratory where she did sentiment, behavioral and psychological analyses and then transitioned as a Survey Statistician at the U.S Census Bureau. She has two papers published through the U.S Army Research Laboratory.

In her free time Meaghan can be found watching the Tampa Bay Lightning, traveling, walking her dog or playing on her kickball team.


Contact Us

Let's Talk!