Robert Haverback

VP Brand Management & Advertising, TD Ameritrade