marketing generations. Baby boomers, gen x, millennials, generation z. vector illustration Shutterstock Image - marketing generations. Baby boomers, gen x, millennials, generation z. vector illustration - ID: 625884398