eric sneo