The opening of Veselka’s Grand Central Terminal marks a new era for our longstanding client. Grand Central Terminal, colloquially known as Grand Central Station, sees approximately 750,000 daily visitors. Leading up to their grand opening (pun intended), we were, and continue to be, responsible for email marketing campaigns and all things branding. www.veselka.com