jen deluca