Tulane University Staff
–
Elmwood, LA, 70123
... • Bachelor's Degree and two years' experience related to customer service, program/Project management, office management, ... • Excellent organizational skills • Ability to work with diverse constituencies • Advanced Degree (MBA, MA, MS, PhD, etc) - May 12