culture

Top Answer

Director2016 - 2017
Based in New York in a Business Development role
Best - compensation Worst- office culture