Audubon Nature Institute Inc
–
New Orleans, LA, 70130
To deliver on the Audubon service promise, the Facility Services Attendant will: Welcome * Make eye contact with every customer encounter, smile at every person, offer friendly phrases and greetings. * Wear identification badge. * Walk individual to ... - May 21