Localize's IT department is led by Phylicia Johnson (Senior Product Designer) and has 4 employees.
Anton Noble
Senior Product Owner
Sneha Balaji
QA Engineer
Phylicia Johnson
Senior Product Designer
Kirk Bobash
Technical Support Engineer
Looking for a particular Localize employee's phone or email?