Ivan Ayliffe

Ivan Ayliffe

Paid to persuade. Brings 20 years of ad industry experience to the table. Loves new ideas & finding curious connections. Big fan of failure.

Please sign up or log in to view more information about Ivan.

Log in