Offices
SFA has offices in New Orleans and Denver. By offering two locations to our searchers, they have the choice of searching from one of two world-class cities with very contrasted histories, cultures and activities. We strike a perfect balance between having two locations and maintaining a one-office culture by effectively using videoconferencing technology, scheduling joint check-ins and having frequent all-hands meetings.