
Liber Rodriguez-Florez works as the Sales Director of Novatrox AB where he is responsible for the technical sales towards international customers. He was born in Buenos Aires, Argentina, but is resident in Sweden and holds a Master of Science in Engineering Physics. Prior to joining Novatrox AB, Liber worked for several years at Relevant Traffic, a highly competitive Search Engine Marketing company, as Technical Director cooperating closely with the Relevant Traffic sales department.
Here’s a list of links on Indezine.com where he has been featured:
