Juan Carlos Bodington

Technical Advisor, Barcelona, Spain

jc.bodington@upcast.com