Lutra's IT department is led by Charli Wilkes (Development Manager) and has 6 employees.
Casey Lochead
Data Analyst
Amanda Slater
Senior Process Engineer
Charli Wilkes
Development Manager
Jitesh Lala
Product Manager
Suleyman Akid
Interior Designer
紫嫣 邓
画廊实习生
Looking for a particular Lutra employee's phone or email?