Rob Denkhaus Named New Director at Nature Center