Welch LLP's HR department is led by Lisa Nowostawski (Director, Human Resources) and has 4 employees.
Lisa Nowostawski
Director, Human Resources
Judy Spencer
Training Manager
Looking for a particular Welch LLP employee's phone or email?