Peter Owens is an experienced professional currently serving as a Billing and Pricing Analyst at Twilio Inc. since September 2017. Prior to this role, Peter held the position of Key Accounts Relationship Manager at SSE Airtricity from July 2008 to August 2017, where responsibilities included being the principal day-to-day contact for key account customers in Northern Ireland and the Republic of Ireland, ensuring timely handling of bespoke account requirements. Peter's academic background includes a Bachelor's degree in Business Studies from Dublin Business School (2012-2016) and a degree in Business Information Systems from the National College of Ireland (2011-2012), complemented by a Leaving Cert from St. Michael's College (1997-2003).
This person is not in any teams
This person is not in any offices