Steffen Schubert Steffen Schubert was born in 1958 in Germany. Mr. Schubert has had a classic training in banking. After his apprenticeship in the early seventies, Mr. Schubert read Business and Administration and Mechanical Engineering at the Universities in Darmstadt, Frankfurt and Zurich. Mr. Schubert is currently Managing Director of Tejoori Limited. The company was set-up in 2005 to establish an investment vehicle in Shari'a compliant and ethical investments. m-cam