Joined January 2013
·

Elric Wamugu (Olalekan)

Web Systems Developer at Vela Media Inc.
·
Nairobi, Kenya
·

Achievements
18 Karma
1,016 Total ProTip Views