Shelly Hatfield

VP, Human Resources & Marketing at Innovatia

No bio yet

Location

Saint John, Canada

Links


Org chart



Offices