ILD employs 18 employees. The ILD management team includes Brian Dawson (Vice President of Creative Services), and Todd Kramer (Technical Director).
Looking for a particular ILD employee's phone or email?