Yale University
–
New Haven, CT, 06520
... Leads and serves as project manager for projects developing websites, conceptualizing new initiatives, planning and implementing website structure, user interface, technical documentation, and graphic elements. 2. Directs the work of designers, ... - Apr 12