SFP employs 102 employees. The SFP management team includes Joachim Strenk (Managing Partner), Marcia Murphy (VP Marketing), and Greg McEntyre (Director).
Looking for a particular SFP employee's phone or email?