Julia Levy

Head of Strategy and Solutions at Terra Firma Associates managing employer branding, website development, social media and other solutions to help our clients recruit their ideal candidates, wherever they may be