MEC Advantage

  • 264
  • 11
  • 0
  • MEC Advantage is a health insurance company based in St. Louis, Missouri. It re-imagines employer sponsored healthcare, offering affordable plans to local businesses and low-wage workers. A logo and visual identity was developed, along with conceptual branding materials.