Michael Flanagan

Active New York, NY Tax Director for Kate Spade LLC