need reviews from people who know the role to decide if it's a good fit for me. and especially traveling to meet clients, what's that like in Europe, how far can I be sent and how often? and what's the growth potential there, what comes after SCE when promoted?