Jennifer "Jenn" Juillard, the most recent addition to the Naughtin Group team brings extensive leadership experience from a diverse industry background including biotech, software development, oil & fuel, and telecom.
Jenn's passion for people and her belief that people are an organization's biggest asset inspired her previous engagements with startup organizations, establishing and implementing the human resource and business operation initiatives.