Karim Derrick

Karim Derrick is the head of research and development at Kennedys.

Blog Entries by Karim Derrick