Titan Advisors appoints senior research analyst