Stephen Day

Chief Technology Officer
Social Energy
Stephen Day