Starla Miller

Starla Miller is the co-chief visionary at Miller Decals LLC, the largest exclusive vinyl installation company in Atlanta. She has a bachelor’s degree of Science in Business Administration from Mississippi College.

Planning for life after you're done wrapping
Feature
This veteran business owner reminds her fellow wrappers that someday they will want to retire, so start planning ahead now.