Flowtech's HR department is led by Trasie Marsh (Chief People Officer) and has 4 employees.
Trasie Marsh
Chief People Officer
James Petrie
Learning and Development Manager
Matt Shaw
Human Resource Business Partner
Michelle Curzon
Looking for a particular Flowtech employee's phone or email?