Dragan Zeljic, Switzerland, Geneva, M, TA Advisory SA