See yourself at Twilio Join the team as Twilio's next Senior Marketing Operations Manager on the Marketing Operations... responsible for architecting and managing the systems and processes that support the handoff of leads between Marketing and Sales......
Job Location: Alberta, Canada