Both are very good career opportunities in their own right. However, if your educational background is a core pharmacy/life sciences, pharmacovigilance is a much more suitable career.