Plainly put, Alvin makes things happen. With over 25 years in event production, Alvin is responsible for managing dozens of team members and overseeing hundreds of live events per year on the east coast.