Our team is a stable group of talented people from diverse backgrounds. Please see our profiles to find out more about the people who make Terra Firma unique. We look forward to supporting you with your international recruitment communication needs.
Graphic Designer / Art Director
Strategy & Solutions
Senior Account Manager
Copyright © 2017 Terra Firma Associates.
terra firma [fur-mah] firm or solid earth; known terrain