team-2

Philip Spencer

Head of Innovation Department

ui-outline-3_phone
Phone: (719) 445-2808; (719) 445-2809
location-outline_pin
Address: 4578 Marmora Road, Glasgow
ui-outline-1_email-84

Profile

Philip and his team of researchers, engineers, and scientists prove that even in tough market conditions, there is always a place for industrial innovations.

Contact with me