Senior Director, Software Engineering- Annuities - Belgrade, Serbia, London, United Kingdom - Clarivate | Joinrs