Lander Janssens

Creating interactive solutions for exciting brands

  • Work
    • TBWA Belgium
  • Education
    • Postgraduate, Marketing Management