Nick main picture

Nick Rodnikov

Engineering manager

Torrevieja, Spain