Leufroy employs 8 employees. The Leufroy management team includes Jack Nash (Project Manager), and Lucia Petrelli (Development Director).
Looking for a particular Leufroy employee's phone or email?