dave holmes management