Analyst
the hague, zuid-holland, netherlands
Vattenfall
Dukhan English School, Qatar
Delft University of Technology
Vellore Institute Of Technology