No bio yet
www.phantom.land
Pros
Cons
Manage the New York office and coordinate local and global events to create seamless, engaging experiences for Phantom teams.