Teknest Teknest photo

Teknest Teknest

Sales Lead
Works at teknest
Karachi, Sindh, Pakistan