Mark Vinten Joins David Carroll Associates