Kanwal Singh Bakshi
Kanwal Singh
New Delhi, Delhi
Self-employed: small businessman|Employed: middle management (department head, technician etc.)|Employed: top management / director / CEO
Auckland, Auckland
Val_nationwide multimember