Ben Francis's Location
Sydney, NSW, AU
Ben Francis's Work
Ben Francis's Education
Ben Francis's Skills
Ben Francis's Summary
Ben Francis, based in Sydney, NSW, AU, is currently a Director of Customer Success - Australia and New Zealand at Workday, bringing experience from previous roles at Bounsa and Microsoft. Ben Francis holds a 2008 - 2009 Management Excellence Program - Management and Strategy @ Deakin University. With a robust skill set that includes Microsoft Word, Microsoft Office, Research, Management, Microsoft Excel and more, Ben Francis contributes valuable insights to the industry. Ben Francis has 1 email on RocketReach.