Senior Sales Development Representative - UK @ Invoca | Jobright.ai