Callida Consulting's IT department is led by Stuart Roberts (Principal Consultant) and has 36 employees.
Patrick Desmond
Principal Consultant
James Luu
Simon Platt
Akshun Sharma
Claire Black
Leslie Yin
Looking for a particular Callida Consulting employee's phone or email?