James Allen - aVenture Company Research