Dot House taps Ramos as new president and CEO