The pic lists his DOB as 1983 so yeah, he looks like he is in his 20s in that pic. I don't understand your point.
Searching his name instantly shows images with a mich more contemporary look, and somelooking 15+ years older than that of the article's image.
Furthermore the pic in the article lists his title as "Executive Director" and makes reference to his launch of a company in 2005.