Sales Development Representative
- Location
- Birmingham, England, United Kingdom
ability to manage multiple outreach efforts while maintaining attention to detail. Experience or interest in the Public Sector/Local Government/Emergency. Services landscape is highly desirable. Why Join Orlo? Hybrid working with flexibility and autonomy. Opportunity to shape and own marketing activity ...