Birthdate
October 1966
Nationality
American
Occupations
Ceo
Roles
Director
Address
Marin Software Limited, 1st Floor Orion House, 5 Upper St Martin's Lane, London, United Kingdom, WC2H 9EA
Christopher Lien was born in October 1966.
Christopher Lien Business Events
18 Jun 2014
Resignation
21 Mar 2009
Appointment
Same name people